
James Lin
Supervisory Patent Examiner (ID: 14840, Phone: (571)272-8902 , Office: P/1754 )
| Most Active Art Unit | 1715 |
| Art Unit(s) | 1794, 1792, 1762, 1715, 1754 |
| Total Applications | 466 |
| Issued Applications | 185 |
| Pending Applications | 8 |
| Abandoned Applications | 275 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19841587
[patent_doc_number] => 12253974
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Metadata processing method and apparatus, and a computer-readable storage medium
[patent_app_type] => utility
[patent_app_number] => 17/623346
[patent_app_country] => US
[patent_app_date] => 2020-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 8919
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 363
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17623346
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/623346 | Metadata processing method and apparatus, and a computer-readable storage medium | Jun 23, 2020 | Issued |
Array
(
[id] => 17317200
[patent_doc_number] => 20210406249
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-30
[patent_title] => AUTOMATIC EVENTS DETECTION FROM ENTERPRISE APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/910974
[patent_app_country] => US
[patent_app_date] => 2020-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6299
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16910974
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/910974 | Automatic events detection from enterprise applications | Jun 23, 2020 | Issued |
Array
(
[id] => 18218500
[patent_doc_number] => 11593441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-28
[patent_title] => Server side content page re-rendering
[patent_app_type] => utility
[patent_app_number] => 16/887222
[patent_app_country] => US
[patent_app_date] => 2020-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6864
[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] => 16887222
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/887222 | Server side content page re-rendering | May 28, 2020 | Issued |
Array
(
[id] => 18046811
[patent_doc_number] => 11520766
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-06
[patent_title] => Event context enrichment
[patent_app_type] => utility
[patent_app_number] => 16/874135
[patent_app_country] => US
[patent_app_date] => 2020-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12832
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16874135
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/874135 | Event context enrichment | May 13, 2020 | Issued |
Array
(
[id] => 19398518
[patent_doc_number] => 12072882
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Database query processing
[patent_app_type] => utility
[patent_app_number] => 16/867152
[patent_app_country] => US
[patent_app_date] => 2020-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 18531
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16867152
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/867152 | Database query processing | May 4, 2020 | Issued |
Array
(
[id] => 18889579
[patent_doc_number] => 11868349
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-09
[patent_title] => Row secure table plan generation
[patent_app_type] => utility
[patent_app_number] => 16/867228
[patent_app_country] => US
[patent_app_date] => 2020-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16160
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16867228
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/867228 | Row secure table plan generation | May 4, 2020 | Issued |
Array
(
[id] => 16527534
[patent_doc_number] => 20200401614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => PROCESSES AND SYSTEMS FOR COLLABORATIVE MANIPULATION OF DATA
[patent_app_type] => utility
[patent_app_number] => 16/866309
[patent_app_country] => US
[patent_app_date] => 2020-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7368
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16866309
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/866309 | PROCESSES AND SYSTEMS FOR COLLABORATIVE MANIPULATION OF DATA | May 3, 2020 | Pending |
Array
(
[id] => 17172689
[patent_doc_number] => 20210326359
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-21
[patent_title] => COMPARE PROCESSING USING REPLICATION LOG-INJECTED COMPARE RECORDS IN A REPLICATION ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/852519
[patent_app_country] => US
[patent_app_date] => 2020-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20101
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16852519
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/852519 | Compare processing using replication log-injected compare records in a replication environment | Apr 18, 2020 | Issued |
Array
(
[id] => 17955296
[patent_doc_number] => 11481403
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-25
[patent_title] => Ranking contextual metadata to generate relevant data insights
[patent_app_type] => utility
[patent_app_number] => 16/839706
[patent_app_country] => US
[patent_app_date] => 2020-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7109
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16839706
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/839706 | Ranking contextual metadata to generate relevant data insights | Apr 2, 2020 | Issued |
Array
(
[id] => 17099022
[patent_doc_number] => 20210286813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-16
[patent_title] => AUTOMATED INFORMATION TECHNOLOGY SERVICES COMPOSITION
[patent_app_type] => utility
[patent_app_number] => 16/814048
[patent_app_country] => US
[patent_app_date] => 2020-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10559
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 262
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814048
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/814048 | Automated information technology services composition | Mar 9, 2020 | Issued |
Array
(
[id] => 17907487
[patent_doc_number] => 11461341
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-04
[patent_title] => Identifying relevant information within a document hosting system
[patent_app_type] => utility
[patent_app_number] => 16/791723
[patent_app_country] => US
[patent_app_date] => 2020-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16995
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16791723
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/791723 | Identifying relevant information within a document hosting system | Feb 13, 2020 | Issued |
Array
(
[id] => 18174257
[patent_doc_number] => 11573969
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-07
[patent_title] => Adding a read-only query engine to perform queries to a point-in-time of a write-accessible database
[patent_app_type] => utility
[patent_app_number] => 16/777741
[patent_app_country] => US
[patent_app_date] => 2020-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9469
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16777741
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/777741 | Adding a read-only query engine to perform queries to a point-in-time of a write-accessible database | Jan 29, 2020 | Issued |
Array
(
[id] => 15903315
[patent_doc_number] => 20200151177
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-14
[patent_title] => Data Query Method Supporting Natural Language, Open Platform, and User Terminal
[patent_app_type] => utility
[patent_app_number] => 16/744859
[patent_app_country] => US
[patent_app_date] => 2020-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12895
[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] => 16744859
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/744859 | Data query method supporting natural language, open platform, and user terminal | Jan 15, 2020 | Issued |
Array
(
[id] => 16950432
[patent_doc_number] => 20210209124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => Cascading Data Impact Visualization Tool
[patent_app_type] => utility
[patent_app_number] => 16/733889
[patent_app_country] => US
[patent_app_date] => 2020-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11116
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733889
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/733889 | Cascading data impact visualization tool | Jan 2, 2020 | Issued |
Array
(
[id] => 16934871
[patent_doc_number] => 20210200760
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-01
[patent_title] => DATA VERSIONING IN A MULTI-DATACENTER TOPOLOGY
[patent_app_type] => utility
[patent_app_number] => 16/730574
[patent_app_country] => US
[patent_app_date] => 2019-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13270
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16730574
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/730574 | Data versioning in a multi-datacenter topology | Dec 29, 2019 | Issued |
Array
(
[id] => 17136644
[patent_doc_number] => 11138200
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-05
[patent_title] => Efficient aggregation of time series data
[patent_app_type] => utility
[patent_app_number] => 16/703006
[patent_app_country] => US
[patent_app_date] => 2019-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 15279
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16703006
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/703006 | Efficient aggregation of time series data | Dec 3, 2019 | Issued |
Array
(
[id] => 15903343
[patent_doc_number] => 20200151191
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-14
[patent_title] => Low-Latency Predictive Database Analysis
[patent_app_type] => utility
[patent_app_number] => 16/681208
[patent_app_country] => US
[patent_app_date] => 2019-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43466
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16681208
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/681208 | Low-latency predictive database analysis | Nov 11, 2019 | Issued |
Array
(
[id] => 15622961
[patent_doc_number] => 20200081885
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-12
[patent_title] => SELF-CONTAINED FILES FOR GENERATING A VISUALIZATION OF QUERY RESULTS
[patent_app_type] => utility
[patent_app_number] => 16/676956
[patent_app_country] => US
[patent_app_date] => 2019-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28803
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[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] => 16676956
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/676956 | Self-contained files for generating a visualization of query results | Nov 6, 2019 | Issued |
Array
(
[id] => 16584926
[patent_doc_number] => 20210019328
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-21
[patent_title] => METHOD AND SYSTEM FOR DATA EXPLORATION
[patent_app_type] => utility
[patent_app_number] => 16/672439
[patent_app_country] => US
[patent_app_date] => 2019-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7674
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672439
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/672439 | Method and system for data exploration | Nov 1, 2019 | Issued |
Array
(
[id] => 16810641
[patent_doc_number] => 20210133196
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-06
[patent_title] => ENFORCEMENT OF SETS OF QUERY RULES FOR ACCESS TO DATA SUPPLIED BY A PLURALITY OF DATA PROVIDERS
[patent_app_type] => utility
[patent_app_number] => 16/668402
[patent_app_country] => US
[patent_app_date] => 2019-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 91641
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16668402
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/668402 | Enforcement of sets of query rules for access to data supplied by a plurality of data providers | Oct 29, 2019 | Issued |