Search

Wilson W. Tsui

Examiner (ID: 4081, Phone: (571)272-7596 , Office: P/2178 )

Most Active Art Unit
2178
Art Unit(s)
2178, 2145, 2172
Total Applications
681
Issued Applications
378
Pending Applications
76
Abandoned Applications
248

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18182700 [patent_doc_number] => 20230043430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => AUTO-IMPROVING SOFTWARE SYSTEM FOR USER BEHAVIOR MODIFICATION [patent_app_type] => utility [patent_app_number] => 17/397801 [patent_app_country] => US [patent_app_date] => 2021-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12875 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17397801 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/397801
AUTO-IMPROVING SOFTWARE SYSTEM FOR USER BEHAVIOR MODIFICATION Aug 8, 2021 Abandoned
Array ( [id] => 18234794 [patent_doc_number] => 11599352 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-07 [patent_title] => Method of creating an intelligent upgrade flow for a heterogeneous data center [patent_app_type] => utility [patent_app_number] => 17/386427 [patent_app_country] => US [patent_app_date] => 2021-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10054 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17386427 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/386427
Method of creating an intelligent upgrade flow for a heterogeneous data center Jul 26, 2021 Issued
Array ( [id] => 18703241 [patent_doc_number] => 11789751 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => System and method for estimation of time to completion for heterogeneous application upgrades in a customer environment [patent_app_type] => utility [patent_app_number] => 17/386344 [patent_app_country] => US [patent_app_date] => 2021-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7164 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17386344 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/386344
System and method for estimation of time to completion for heterogeneous application upgrades in a customer environment Jul 26, 2021 Issued
Array ( [id] => 17969996 [patent_doc_number] => 11487528 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-01 [patent_title] => Managing system upgrades in a network computing environment [patent_app_type] => utility [patent_app_number] => 17/382440 [patent_app_country] => US [patent_app_date] => 2021-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 10816 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17382440 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/382440
Managing system upgrades in a network computing environment Jul 21, 2021 Issued
Array ( [id] => 18766072 [patent_doc_number] => 11816475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-14 [patent_title] => Installation and authentication of applications using blockchain [patent_app_type] => utility [patent_app_number] => 17/371877 [patent_app_country] => US [patent_app_date] => 2021-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 6981 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17371877 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/371877
Installation and authentication of applications using blockchain Jul 8, 2021 Issued
Array ( [id] => 17484339 [patent_doc_number] => 20220091843 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-24 [patent_title] => DISTRIBUTED SYSTEM FOR SOFTWARE VERIFICATION [patent_app_type] => utility [patent_app_number] => 17/369998 [patent_app_country] => US [patent_app_date] => 2021-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3054 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17369998 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/369998
Distributed system for software verification Jul 7, 2021 Issued
Array ( [id] => 18546997 [patent_doc_number] => 11720349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master [patent_app_type] => utility [patent_app_number] => 17/367972 [patent_app_country] => US [patent_app_date] => 2021-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5717 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17367972 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/367972
Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master Jul 5, 2021 Issued
Array ( [id] => 18546997 [patent_doc_number] => 11720349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master [patent_app_type] => utility [patent_app_number] => 17/367972 [patent_app_country] => US [patent_app_date] => 2021-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5717 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17367972 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/367972
Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master Jul 5, 2021 Issued
Array ( [id] => 18546997 [patent_doc_number] => 11720349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master [patent_app_type] => utility [patent_app_number] => 17/367972 [patent_app_country] => US [patent_app_date] => 2021-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5717 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17367972 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/367972
Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master Jul 5, 2021 Issued
Array ( [id] => 18546997 [patent_doc_number] => 11720349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master [patent_app_type] => utility [patent_app_number] => 17/367972 [patent_app_country] => US [patent_app_date] => 2021-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5717 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17367972 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/367972
Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and OTA master Jul 5, 2021 Issued
Array ( [id] => 18445936 [patent_doc_number] => 11681505 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-20 [patent_title] => Systems and methods for facilitating generation and deployment of machine learning software applications [patent_app_type] => utility [patent_app_number] => 17/305027 [patent_app_country] => US [patent_app_date] => 2021-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 21497 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 609 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17305027 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/305027
Systems and methods for facilitating generation and deployment of machine learning software applications Jun 28, 2021 Issued
Array ( [id] => 18606623 [patent_doc_number] => 11748087 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => Software update distribution within a multi-tenant architecture [patent_app_type] => utility [patent_app_number] => 17/360686 [patent_app_country] => US [patent_app_date] => 2021-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5357 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17360686 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/360686
Software update distribution within a multi-tenant architecture Jun 27, 2021 Issued
Array ( [id] => 18079464 [patent_doc_number] => 20220405076 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => DETECTING AND DEPLOYING SYSTEM RESOURCE COMPATIBLE UPDATE PACKAGES [patent_app_type] => utility [patent_app_number] => 17/350344 [patent_app_country] => US [patent_app_date] => 2021-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4630 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17350344 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/350344
DETECTING AND DEPLOYING SYSTEM RESOURCE COMPATIBLE UPDATE PACKAGES Jun 16, 2021 Abandoned
Array ( [id] => 17245505 [patent_doc_number] => 20210365248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => METHODS AND APPARATUS TO DETECT AND ANNOTATE BACKEDGES IN A DATAFLOW GRAPH [patent_app_type] => utility [patent_app_number] => 17/341086 [patent_app_country] => US [patent_app_date] => 2021-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25969 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17341086 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/341086
Methods and apparatus to detect and annotate backedges in a dataflow graph Jun 6, 2021 Issued
Array ( [id] => 17992365 [patent_doc_number] => 20220358402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-10 [patent_title] => SYSTEMS AND METHODS OF PREDICTING MICROAPP ENGAGEMENT [patent_app_type] => utility [patent_app_number] => 17/340565 [patent_app_country] => US [patent_app_date] => 2021-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13454 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17340565 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/340565
SYSTEMS AND METHODS OF PREDICTING MICROAPP ENGAGEMENT Jun 6, 2021 Abandoned
Array ( [id] => 17984550 [patent_doc_number] => 20220350587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => METHODS AND SYSTEMS FOR DEPLOYMENT OF SERVICES [patent_app_type] => utility [patent_app_number] => 17/302307 [patent_app_country] => US [patent_app_date] => 2021-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17302307 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/302307
Methods and systems for deployment of services Apr 28, 2021 Issued
Array ( [id] => 19313500 [patent_doc_number] => 12039316 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Systems and methods for secure maintenance device for cyber-physical systems [patent_app_type] => utility [patent_app_number] => 17/239113 [patent_app_country] => US [patent_app_date] => 2021-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15363 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17239113 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/239113
Systems and methods for secure maintenance device for cyber-physical systems Apr 22, 2021 Issued
Array ( [id] => 18561512 [patent_doc_number] => 11726755 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-15 [patent_title] => Caching of compiled shader programs in a cloud computing environment [patent_app_type] => utility [patent_app_number] => 17/226568 [patent_app_country] => US [patent_app_date] => 2021-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 33282 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17226568 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/226568
Caching of compiled shader programs in a cloud computing environment Apr 8, 2021 Issued
Array ( [id] => 17316943 [patent_doc_number] => 20210405992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-30 [patent_title] => Managed Rooms Operational Maintenance [patent_app_type] => utility [patent_app_number] => 17/215164 [patent_app_country] => US [patent_app_date] => 2021-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10343 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17215164 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/215164
Managed Rooms Operational Maintenance Mar 28, 2021 Abandoned
Array ( [id] => 16964793 [patent_doc_number] => 20210216292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => DYNAMIC TRACER MESSAGE LOGGING BASED ON BOTTLENECK DETECTION [patent_app_type] => utility [patent_app_number] => 17/213360 [patent_app_country] => US [patent_app_date] => 2021-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 32337 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17213360 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/213360
Dynamic tracer message logging based on bottleneck detection Mar 25, 2021 Issued
Menu