Search

Qing Chen

Examiner (ID: 13980, Phone: (571)270-1071 , Office: P/2191 )

Most Active Art Unit
2191
Art Unit(s)
2191
Total Applications
1245
Issued Applications
995
Pending Applications
94
Abandoned Applications
177

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9157002 [patent_doc_number] => 08589916 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-19 [patent_title] => 'Deploying and instantiating multiple instances of applications in automated data centers using application deployment template' [patent_app_type] => utility [patent_app_number] => 12/127228 [patent_app_country] => US [patent_app_date] => 2008-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5098 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12127228 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/127228
Deploying and instantiating multiple instances of applications in automated data centers using application deployment template May 26, 2008 Issued
Array ( [id] => 8355222 [patent_doc_number] => 08250567 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-21 [patent_title] => 'Robust firmware upgrade in a network terminal' [patent_app_type] => utility [patent_app_number] => 12/451517 [patent_app_country] => US [patent_app_date] => 2008-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2406 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12451517 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/451517
Robust firmware upgrade in a network terminal May 19, 2008 Issued
Array ( [id] => 276169 [patent_doc_number] => 07562344 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-07-14 [patent_title] => 'Method, system, and computer program product for providing real-time developer feedback in an integrated development environment' [patent_app_type] => utility [patent_app_number] => 12/111304 [patent_app_country] => US [patent_app_date] => 2008-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3260 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 342 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/562/07562344.pdf [firstpage_image] =>[orig_patent_app_number] => 12111304 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/111304
Method, system, and computer program product for providing real-time developer feedback in an integrated development environment Apr 28, 2008 Issued
Array ( [id] => 5476120 [patent_doc_number] => 20090249286 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-01 [patent_title] => 'METHOD FOR DYNAMICALLY STREAMING AN XSLT TRANSFORMATION' [patent_app_type] => utility [patent_app_number] => 12/060207 [patent_app_country] => US [patent_app_date] => 2008-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2080 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0249/20090249286.pdf [firstpage_image] =>[orig_patent_app_number] => 12060207 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/060207
Method for dynamically streaming an XSLT transformation Mar 30, 2008 Issued
Array ( [id] => 5476137 [patent_doc_number] => 20090249303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-01 [patent_title] => 'RANDOM ACCESS TO HISTORICAL PROGRAM STATE FOR ENHANCED DEBUGGING' [patent_app_type] => utility [patent_app_number] => 12/060129 [patent_app_country] => US [patent_app_date] => 2008-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2255 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0249/20090249303.pdf [firstpage_image] =>[orig_patent_app_number] => 12060129 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/060129
RANDOM ACCESS TO HISTORICAL PROGRAM STATE FOR ENHANCED DEBUGGING Mar 30, 2008 Abandoned
Array ( [id] => 4766941 [patent_doc_number] => 20080178153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'Maintaining Multiple Valid Concurrent Serialized Object Versions' [patent_app_type] => utility [patent_app_number] => 12/058677 [patent_app_country] => US [patent_app_date] => 2008-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4018 [patent_no_of_claims] => 7 [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] => publications/A1/0178/20080178153.pdf [firstpage_image] =>[orig_patent_app_number] => 12058677 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/058677
Maintaining multiple valid concurrent serialized object versions Mar 28, 2008 Issued
Array ( [id] => 137369 [patent_doc_number] => 07698688 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-04-13 [patent_title] => 'Method for automating an internationalization test in a multilingual web application' [patent_app_type] => utility [patent_app_number] => 12/057431 [patent_app_country] => US [patent_app_date] => 2008-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3003 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/698/07698688.pdf [firstpage_image] =>[orig_patent_app_number] => 12057431 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/057431
Method for automating an internationalization test in a multilingual web application Mar 27, 2008 Issued
Array ( [id] => 355854 [patent_doc_number] => 07493610 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-02-17 [patent_title] => 'Versioning optimization for dynamically-typed languages' [patent_app_type] => utility [patent_app_number] => 12/056726 [patent_app_country] => US [patent_app_date] => 2008-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4281 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/493/07493610.pdf [firstpage_image] =>[orig_patent_app_number] => 12056726 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/056726
Versioning optimization for dynamically-typed languages Mar 26, 2008 Issued
Array ( [id] => 4755082 [patent_doc_number] => 20080163158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'SYSTEM AND METHOD FOR EFFICIENT DEVELOPMENT OF CONFIGURABLE SOFTWARE SYSTEMS IN A LARGE SOFTWARE DEVELOPMENT COMMUNITY' [patent_app_type] => utility [patent_app_number] => 12/049335 [patent_app_country] => US [patent_app_date] => 2008-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4481 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0163/20080163158.pdf [firstpage_image] =>[orig_patent_app_number] => 12049335 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/049335
Efficient development of configurable software systems in a large software development community Mar 15, 2008 Issued
Array ( [id] => 5393548 [patent_doc_number] => 20090210861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-20 [patent_title] => 'DITA DOCLET TOOL AND METHOD FOR EXTRACTING AND ANALYZING API DOCUMENTATION' [patent_app_type] => utility [patent_app_number] => 12/034618 [patent_app_country] => US [patent_app_date] => 2008-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2074 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20090210861.pdf [firstpage_image] =>[orig_patent_app_number] => 12034618 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/034618
DITA DOCLET TOOL AND METHOD FOR EXTRACTING AND ANALYZING API DOCUMENTATION Feb 19, 2008 Abandoned
Array ( [id] => 337001 [patent_doc_number] => 07509627 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-03-24 [patent_title] => 'Method for management of dynamically alterable lifecycles in structured classification domains' [patent_app_type] => utility [patent_app_number] => 12/033209 [patent_app_country] => US [patent_app_date] => 2008-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4308 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 492 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/509/07509627.pdf [firstpage_image] =>[orig_patent_app_number] => 12033209 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/033209
Method for management of dynamically alterable lifecycles in structured classification domains Feb 18, 2008 Issued
Array ( [id] => 9242420 [patent_doc_number] => 08607226 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-10 [patent_title] => 'Solution for locally staged electronic software distribution using secure removable media' [patent_app_type] => utility [patent_app_number] => 12/017928 [patent_app_country] => US [patent_app_date] => 2008-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5615 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12017928 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/017928
Solution for locally staged electronic software distribution using secure removable media Jan 21, 2008 Issued
Array ( [id] => 4766946 [patent_doc_number] => 20080178158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'Program trace method' [patent_app_type] => utility [patent_app_number] => 12/009786 [patent_app_country] => US [patent_app_date] => 2008-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4579 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0178/20080178158.pdf [firstpage_image] =>[orig_patent_app_number] => 12009786 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/009786
Program trace method using a relational database Jan 21, 2008 Issued
Array ( [id] => 5356195 [patent_doc_number] => 20090187539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-23 [patent_title] => 'SOLUTION PROVIDING NAVIGATION-INDEPENDENT ACCESS TO ELEMENTS OF A SOFTWARE INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) USING UNIFORM RESOURCE LOCATORS (URLS)' [patent_app_type] => utility [patent_app_number] => 12/016907 [patent_app_country] => US [patent_app_date] => 2008-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3592 [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] => publications/A1/0187/20090187539.pdf [firstpage_image] =>[orig_patent_app_number] => 12016907 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/016907
Solution providing navigation-independent access to elements of a software integrated development environment (IDE) using uniform resource locators(URLs) Jan 17, 2008 Issued
Array ( [id] => 8149432 [patent_doc_number] => 08166449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-24 [patent_title] => 'Live bidirectional synchronizing of a visual and a textual representation' [patent_app_type] => utility [patent_app_number] => 12/015520 [patent_app_country] => US [patent_app_date] => 2008-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4771 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/166/08166449.pdf [firstpage_image] =>[orig_patent_app_number] => 12015520 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/015520
Live bidirectional synchronizing of a visual and a textual representation Jan 16, 2008 Issued
Array ( [id] => 4809075 [patent_doc_number] => 20080172653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-17 [patent_title] => 'PROGRAM ANALYSIS USING SYMBOLIC RANGES' [patent_app_type] => utility [patent_app_number] => 12/015126 [patent_app_country] => US [patent_app_date] => 2008-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6285 [patent_no_of_claims] => 15 [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] => publications/A1/0172/20080172653.pdf [firstpage_image] =>[orig_patent_app_number] => 12015126 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/015126
Program analysis using symbolic ranges Jan 15, 2008 Issued
Array ( [id] => 4809076 [patent_doc_number] => 20080172654 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-17 [patent_title] => 'Monitoring a Software System' [patent_app_type] => utility [patent_app_number] => 12/014182 [patent_app_country] => US [patent_app_date] => 2008-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5540 [patent_no_of_claims] => 30 [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] => publications/A1/0172/20080172654.pdf [firstpage_image] =>[orig_patent_app_number] => 12014182 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/014182
Monitoring a software system based on a service oriented architecture Jan 14, 2008 Issued
Array ( [id] => 5344492 [patent_doc_number] => 20090183142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-16 [patent_title] => 'DEBUGGING LAZILY EVALUATED PROGRAM COMPONENTS' [patent_app_type] => utility [patent_app_number] => 12/014097 [patent_app_country] => US [patent_app_date] => 2008-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11896 [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] => publications/A1/0183/20090183142.pdf [firstpage_image] =>[orig_patent_app_number] => 12014097 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/014097
Debugging lazily evaluated program components Jan 14, 2008 Issued
Array ( [id] => 5332826 [patent_doc_number] => 20090113303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-30 [patent_title] => 'ANALYZING VIDEO GAME PERFORMANCE USING NON-INTRUSIVE CAPTURE AND STORAGE OF RUN-TIME GAME DATA' [patent_app_type] => utility [patent_app_number] => 11/931432 [patent_app_country] => US [patent_app_date] => 2007-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7579 [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] => publications/A1/0113/20090113303.pdf [firstpage_image] =>[orig_patent_app_number] => 11931432 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/931432
Analyzing video game performance using non-intrusive capture and storage of run-time game data Oct 30, 2007 Issued
Array ( [id] => 4787889 [patent_doc_number] => 20080141218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-12 [patent_title] => 'MODULE FACILITY FOR JAVA SCRIPT LANGUAGE' [patent_app_type] => utility [patent_app_number] => 11/930707 [patent_app_country] => US [patent_app_date] => 2007-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4720 [patent_no_of_claims] => 13 [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] => publications/A1/0141/20080141218.pdf [firstpage_image] =>[orig_patent_app_number] => 11930707 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/930707
Module facility for JAVASCRIPT language Oct 30, 2007 Issued
Menu