Search

Michael Xuefei Tang

Examiner (ID: 4223)

Most Active Art Unit
2115
Art Unit(s)
2115
Total Applications
301
Issued Applications
207
Pending Applications
56
Abandoned Applications
38

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12163611 [patent_doc_number] => 20180034877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-01 [patent_title] => 'CLOSED NETWORK VIDEO PRESENTATION' [patent_app_type] => utility [patent_app_number] => 15/728422 [patent_app_country] => US [patent_app_date] => 2017-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 14706 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15728422 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/728422
CLOSED NETWORK VIDEO PRESENTATION Oct 8, 2017 Abandoned
Array ( [id] => 12719467 [patent_doc_number] => 20180131656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => TAKING ACTIONS ON NOTIFICATIONS USING AN INCOMPLETE DATA SET FROM A MESSAGE [patent_app_type] => utility [patent_app_number] => 15/726919 [patent_app_country] => US [patent_app_date] => 2017-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9816 [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] => 15726919 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/726919
TAKING ACTIONS ON NOTIFICATIONS USING AN INCOMPLETE DATA SET FROM A MESSAGE Oct 5, 2017 Abandoned
Array ( [id] => 12130127 [patent_doc_number] => 20180013713 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'SYSTEM AND METHOD FOR SOCIAL AWARENESS TEXTILES' [patent_app_type] => utility [patent_app_number] => 15/714039 [patent_app_country] => US [patent_app_date] => 2017-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9833 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15714039 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/714039
System and method for social awareness textiles Sep 24, 2017 Issued
Array ( [id] => 12123505 [patent_doc_number] => 20180007092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'BROADCAST NOTIFICATIONS USING SOCIAL NETWORKING SYSTEMS' [patent_app_type] => utility [patent_app_number] => 15/704613 [patent_app_country] => US [patent_app_date] => 2017-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6668 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15704613 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/704613
Broadcast notifications using social networking systems Sep 13, 2017 Issued
Array ( [id] => 16037315 [patent_doc_number] => 10681099 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Determining a referral source by a mobile application or operating system [patent_app_type] => utility [patent_app_number] => 15/694518 [patent_app_country] => US [patent_app_date] => 2017-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12362 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694518 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/694518
Determining a referral source by a mobile application or operating system Aug 31, 2017 Issued
Array ( [id] => 16982757 [patent_doc_number] => 20210226994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-22 [patent_title] => OUTPUT-DECISION-BASED NEGATIVE FEEDBACK CONTROL METHOD AND SYSTEM [patent_app_type] => utility [patent_app_number] => 16/314315 [patent_app_country] => US [patent_app_date] => 2017-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7262 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16314315 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/314315
Output-decision-based negative feedback control method and system Aug 31, 2017 Issued
Array ( [id] => 16387710 [patent_doc_number] => 10812566 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => Distributed steam processing [patent_app_type] => utility [patent_app_number] => 15/672277 [patent_app_country] => US [patent_app_date] => 2017-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5441 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15672277 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/672277
Distributed steam processing Aug 7, 2017 Issued
Array ( [id] => 13785007 [patent_doc_number] => 20190006042 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => A MEDICAL DATA MANAGEMENT METHOD, APPARATUS AND MEDICAL DATA SYSTEM [patent_app_type] => utility [patent_app_number] => 15/744746 [patent_app_country] => US [patent_app_date] => 2017-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6731 [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] => 15744746 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/744746
A MEDICAL DATA MANAGEMENT METHOD, APPARATUS AND MEDICAL DATA SYSTEM Aug 2, 2017 Abandoned
Array ( [id] => 16465045 [patent_doc_number] => 10848413 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Self-expansion of a layer 3 network fabric [patent_app_type] => utility [patent_app_number] => 15/647656 [patent_app_country] => US [patent_app_date] => 2017-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4580 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15647656 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/647656
Self-expansion of a layer 3 network fabric Jul 11, 2017 Issued
Array ( [id] => 18104746 [patent_doc_number] => 11544639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-03 [patent_title] => Data source-based service customizing device, method and system, and storage medium [patent_app_type] => utility [patent_app_number] => 16/084565 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7654 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 377 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16084565 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/084565
Data source-based service customizing device, method and system, and storage medium Jun 29, 2017 Issued
Array ( [id] => 11996195 [patent_doc_number] => 20170300350 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-19 [patent_title] => 'MATCHING RESOURCES ASSOCIATED WITH A VIRTUAL MACHINE TO OFFERED RESOURCES' [patent_app_type] => utility [patent_app_number] => 15/635582 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9172 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15635582 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/635582
Matching resources associated with a virtual machine to offered resources Jun 27, 2017 Issued
Array ( [id] => 15891485 [patent_doc_number] => 10652106 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-12 [patent_title] => Installation and upgrade of visualizations for managed networks [patent_app_type] => utility [patent_app_number] => 15/495304 [patent_app_country] => US [patent_app_date] => 2017-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11864 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 315 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495304 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/495304
Installation and upgrade of visualizations for managed networks Apr 23, 2017 Issued
Array ( [id] => 13516205 [patent_doc_number] => 20180309645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => ADDING VOICE COMMANDS TO INVOKE WEB SERVICES [patent_app_type] => utility [patent_app_number] => 15/495138 [patent_app_country] => US [patent_app_date] => 2017-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11540 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495138 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/495138
Adding voice commands to invoke web services Apr 23, 2017 Issued
Array ( [id] => 13516597 [patent_doc_number] => 20180309841 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR HETEROGENOUS COMPRESSION OF DATA STREAMS [patent_app_type] => utility [patent_app_number] => 15/495738 [patent_app_country] => US [patent_app_date] => 2017-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8531 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495738 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/495738
Apparatus, method, and computer program product for heterogenous compression of data streams Apr 23, 2017 Issued
Array ( [id] => 13516515 [patent_doc_number] => 20180309800 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SHARING IDENTIFICATION INFORMATION OF NETWORK NODES IN AN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM (IMS) NETWORK [patent_app_type] => utility [patent_app_number] => 15/494324 [patent_app_country] => US [patent_app_date] => 2017-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6437 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15494324 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/494324
Methods, systems, and computer readable media for sharing identification information of network nodes in an internet protocol multimedia subsystem (IMS) network Apr 20, 2017 Issued
Array ( [id] => 11975537 [patent_doc_number] => 20170279691 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'System and Method for Validating Documentation of Representational State Transfer (Rest) Services' [patent_app_type] => utility [patent_app_number] => 15/484009 [patent_app_country] => US [patent_app_date] => 2017-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4862 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15484009 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/484009
System and method for validating documentation of representational state transfer (REST) services Apr 9, 2017 Issued
Array ( [id] => 16790151 [patent_doc_number] => 10992596 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Systems, methods, and computer program products for computer node resource management [patent_app_type] => utility [patent_app_number] => 15/431285 [patent_app_country] => US [patent_app_date] => 2017-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6610 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15431285 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/431285
Systems, methods, and computer program products for computer node resource management Feb 12, 2017 Issued
Array ( [id] => 11653821 [patent_doc_number] => 20170149727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'SHARING DIGITAL CONTENT ON A SOCIAL NETWORK' [patent_app_type] => utility [patent_app_number] => 15/428056 [patent_app_country] => US [patent_app_date] => 2017-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8308 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15428056 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/428056
Sharing digital content on a social network Feb 7, 2017 Issued
Array ( [id] => 13333661 [patent_doc_number] => 20180218368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-02 [patent_title] => DATA TRANSFORMATION ENGINE [patent_app_type] => utility [patent_app_number] => 15/421002 [patent_app_country] => US [patent_app_date] => 2017-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8256 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15421002 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/421002
DATA TRANSFORMATION ENGINE Jan 30, 2017 Abandoned
Array ( [id] => 11868004 [patent_doc_number] => 20170235288 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'PROCESS CONTROL PROGRAM, PROCESS CONTROL DEVICE, AND PROCESS CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 15/416807 [patent_app_country] => US [patent_app_date] => 2017-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 15761 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15416807 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/416807
PROCESS CONTROL PROGRAM, PROCESS CONTROL DEVICE, AND PROCESS CONTROL METHOD Jan 25, 2017 Abandoned
Menu