Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 20123513 [patent_doc_number] => 20250238544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => QUERY-BASED DATABASE REDACTION [patent_app_type] => utility [patent_app_number] => 19/173697 [patent_app_country] => US [patent_app_date] => 2025-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4171 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19173697 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/173697
QUERY-BASED DATABASE REDACTION Apr 7, 2025 Pending
Array ( [id] => 20181305 [patent_doc_number] => 20250265263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-21 [patent_title] => ELECTRONIC DATA ANALYSIS SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 19/069484 [patent_app_country] => US [patent_app_date] => 2025-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [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] => 19069484 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/069484
ELECTRONIC DATA ANALYSIS SYSTEM AND METHOD Mar 3, 2025 Pending
Array ( [id] => 20061778 [patent_doc_number] => 20250200000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-19 [patent_title] => MANAGING EXPIRATION TIMES OF ARCHIVED OBJECTS [patent_app_type] => utility [patent_app_number] => 19/070357 [patent_app_country] => US [patent_app_date] => 2025-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20517 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19070357 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/070357
MANAGING EXPIRATION TIMES OF ARCHIVED OBJECTS Mar 3, 2025 Pending
Array ( [id] => 20062387 [patent_doc_number] => 20250200609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-19 [patent_title] => COMBINING CONTENT WITH A SEARCH RESULT [patent_app_type] => utility [patent_app_number] => 19/067210 [patent_app_country] => US [patent_app_date] => 2025-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5884 [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] => 19067210 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/067210
COMBINING CONTENT WITH A SEARCH RESULT Feb 27, 2025 Pending
Array ( [id] => 20052217 [patent_doc_number] => 20250190439 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => ENFORCEMENT OF A MAXIMUM RESULT SET SIZE RULE FOR QUERIES REQUESTED FOR EXECUTION AGAINST A DATABASE SYSTEM [patent_app_type] => utility [patent_app_number] => 19/057272 [patent_app_country] => US [patent_app_date] => 2025-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 86673 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19057272 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/057272
ENFORCEMENT OF A MAXIMUM RESULT SET SIZE RULE FOR QUERIES REQUESTED FOR EXECUTION AGAINST A DATABASE SYSTEM Feb 18, 2025 Pending
Array ( [id] => 20043363 [patent_doc_number] => 20250181585 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => LIMITING EXECUTION OF OPERATIONS VIA A DATA LAKEHOUSE PLATFORM BASED ON POWER USAGE POLICY DATA [patent_app_type] => utility [patent_app_number] => 19/045857 [patent_app_country] => US [patent_app_date] => 2025-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 201825 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 19045857 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/045857
LIMITING EXECUTION OF OPERATIONS VIA A DATA LAKEHOUSE PLATFORM BASED ON POWER USAGE POLICY DATA Feb 4, 2025 Pending
Array ( [id] => 20009797 [patent_doc_number] => 20250148019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => SYSTEMS AND METHODS FOR CREATING AND MANAGING A DATA INTEGRATION WORKSPACE [patent_app_type] => utility [patent_app_number] => 19/013740 [patent_app_country] => US [patent_app_date] => 2025-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7151 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19013740 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/013740
SYSTEMS AND METHODS FOR CREATING AND MANAGING A DATA INTEGRATION WORKSPACE Jan 7, 2025 Pending
Array ( [id] => 19864778 [patent_doc_number] => 20250103564 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DATA MIGRATION FACTORY [patent_app_type] => utility [patent_app_number] => 18/973395 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43780 [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] => 18973395 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/973395
DATA MIGRATION FACTORY Dec 8, 2024 Pending
Array ( [id] => 19864776 [patent_doc_number] => 20250103562 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DATA MIGRATION FACTORY [patent_app_type] => utility [patent_app_number] => 18/973255 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43777 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 18973255 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/973255
Data migration factory Dec 8, 2024 Issued
Array ( [id] => 19864779 [patent_doc_number] => 20250103565 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DATA MIGRATION FACTORY [patent_app_type] => utility [patent_app_number] => 18/973466 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43782 [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] => 18973466 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/973466
DATA MIGRATION FACTORY Dec 8, 2024 Pending
Array ( [id] => 19864780 [patent_doc_number] => 20250103566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DATA MIGRATION FACTORY [patent_app_type] => utility [patent_app_number] => 18/973535 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43781 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 18973535 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/973535
DATA MIGRATION FACTORY Dec 8, 2024 Pending
Array ( [id] => 19864777 [patent_doc_number] => 20250103563 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DATA MIGRATION FACTORY [patent_app_type] => utility [patent_app_number] => 18/973303 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43799 [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] => 18973303 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/973303
DATA MIGRATION FACTORY Dec 8, 2024 Pending
Array ( [id] => 19878675 [patent_doc_number] => 20250110932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => DATA MIGRATION FACTORY [patent_app_type] => utility [patent_app_number] => 18/973351 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43783 [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] => 18973351 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/973351
DATA MIGRATION FACTORY Dec 8, 2024 Pending
Array ( [id] => 19756767 [patent_doc_number] => 20250045332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => TOOL TO BUILD AND STORE A DATA MODEL AND QUERIES FOR A GRAPH DATABASE [patent_app_type] => utility [patent_app_number] => 18/926591 [patent_app_country] => US [patent_app_date] => 2024-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12381 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18926591 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/926591
Tool to build and store a data model and queries for a graph database Oct 24, 2024 Issued
Array ( [id] => 19711424 [patent_doc_number] => 20250021566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => LIMITING EXECUTION OF DATABASE OPERATIONS BASED ON POWER USAGE POLICY DATA [patent_app_type] => utility [patent_app_number] => 18/895760 [patent_app_country] => US [patent_app_date] => 2024-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 143935 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18895760 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/895760
LIMITING EXECUTION OF DATABASE OPERATIONS BASED ON POWER USAGE POLICY DATA Sep 24, 2024 Pending
Array ( [id] => 19802714 [patent_doc_number] => 20250068639 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => VISUALIZATIONS OF QUERY RESULTS USING GENERATED FILES [patent_app_type] => utility [patent_app_number] => 18/827113 [patent_app_country] => US [patent_app_date] => 2024-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28902 [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] => 18827113 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/827113
VISUALIZATIONS OF QUERY RESULTS USING GENERATED FILES Sep 5, 2024 Pending
Array ( [id] => 19603382 [patent_doc_number] => 20240394262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => SYSTEMS AND METHODS FOR MANAGEMENT OF MULTI-TENANCY DATA ANALYTICS PLATFORMS [patent_app_type] => utility [patent_app_number] => 18/790415 [patent_app_country] => US [patent_app_date] => 2024-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20170 [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] => 18790415 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/790415
Systems and methods for management of multi-tenancy data analytics platforms Jul 30, 2024 Issued
Array ( [id] => 19499352 [patent_doc_number] => 20240338370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => ENFORCEMENT OF QUERY RULES BASED ON POWER FOR ACCESS TO DATA IN A DATABASE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/743289 [patent_app_country] => US [patent_app_date] => 2024-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 91831 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18743289 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/743289
ENFORCEMENT OF QUERY RULES BASED ON POWER FOR ACCESS TO DATA IN A DATABASE SYSTEM Jun 13, 2024 Pending
Array ( [id] => 19588374 [patent_doc_number] => 20240385931 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => PERFORMING A DATABASE BACKUP BASED ON AUTOMATICALLY DISCOVERED PROPERTIES [patent_app_type] => utility [patent_app_number] => 18/677367 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9652 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18677367 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/677367
PERFORMING A DATABASE BACKUP BASED ON AUTOMATICALLY DISCOVERED PROPERTIES May 28, 2024 Pending
Array ( [id] => 19603390 [patent_doc_number] => 20240394270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => METHODS FOR ENABLING DATA ANALYTICS SERVICE AT SERVICE LAYER [patent_app_type] => utility [patent_app_number] => 18/669309 [patent_app_country] => US [patent_app_date] => 2024-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17514 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18669309 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/669309
METHODS FOR ENABLING DATA ANALYTICS SERVICE AT SERVICE LAYER May 19, 2024 Issued
Menu