
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 600206
[patent_doc_number] => 07441235
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-21
[patent_title] => 'Method, apparatus and program for testing control program'
[patent_app_type] => utility
[patent_app_number] => 10/779703
[patent_app_country] => US
[patent_app_date] => 2004-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6109
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 286
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/441/07441235.pdf
[firstpage_image] =>[orig_patent_app_number] => 10779703
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/779703 | Method, apparatus and program for testing control program | Feb 17, 2004 | Issued |
Array
(
[id] => 7223673
[patent_doc_number] => 20050055673
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-10
[patent_title] => 'Automatic database diagnostic monitor architecture'
[patent_app_type] => utility
[patent_app_number] => 10/775531
[patent_app_country] => US
[patent_app_date] => 2004-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10523
[patent_no_of_claims] => 33
[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/0055/20050055673.pdf
[firstpage_image] =>[orig_patent_app_number] => 10775531
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/775531 | Automatic database diagnostic monitor architecture | Feb 8, 2004 | Issued |
Array
(
[id] => 7247481
[patent_doc_number] => 20040158812
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-08-12
[patent_title] => 'Graphical programming system with block diagram execution and distributed user interface display'
[patent_app_type] => new
[patent_app_number] => 10/772518
[patent_app_country] => US
[patent_app_date] => 2004-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9080
[patent_no_of_claims] => 58
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0158/20040158812.pdf
[firstpage_image] =>[orig_patent_app_number] => 10772518
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/772518 | Graphical programming system with block diagram execution and distributed user interface display | Feb 4, 2004 | Issued |
Array
(
[id] => 309769
[patent_doc_number] => 07533365
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-05-12
[patent_title] => 'Development system with methodology for run-time restoration of UML model from program code'
[patent_app_type] => utility
[patent_app_number] => 10/708021
[patent_app_country] => US
[patent_app_date] => 2004-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10069
[patent_no_of_claims] => 60
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/533/07533365.pdf
[firstpage_image] =>[orig_patent_app_number] => 10708021
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/708021 | Development system with methodology for run-time restoration of UML model from program code | Feb 2, 2004 | Issued |
Array
(
[id] => 7006971
[patent_doc_number] => 20050172284
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-04
[patent_title] => 'Method and system for automated generation of customized factory installable software'
[patent_app_type] => utility
[patent_app_number] => 10/768823
[patent_app_country] => US
[patent_app_date] => 2004-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3068
[patent_no_of_claims] => 24
[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/20050172284.pdf
[firstpage_image] =>[orig_patent_app_number] => 10768823
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/768823 | Method and system for automated generation of customized factory installable software | Jan 29, 2004 | Abandoned |
Array
(
[id] => 7006962
[patent_doc_number] => 20050172275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-04
[patent_title] => 'Execution of instructions in an automation system'
[patent_app_type] => utility
[patent_app_number] => 10/768732
[patent_app_country] => US
[patent_app_date] => 2004-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3856
[patent_no_of_claims] => 24
[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/20050172275.pdf
[firstpage_image] =>[orig_patent_app_number] => 10768732
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/768732 | Execution of instructions in an automation system | Jan 28, 2004 | Abandoned |
Array
(
[id] => 7262854
[patent_doc_number] => 20040261061
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-23
[patent_title] => 'Operational analysis system for a communication device'
[patent_app_type] => new
[patent_app_number] => 10/767604
[patent_app_country] => US
[patent_app_date] => 2004-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3438
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0261/20040261061.pdf
[firstpage_image] =>[orig_patent_app_number] => 10767604
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/767604 | Operational analysis system for a communication device | Jan 27, 2004 | Issued |
Array
(
[id] => 188604
[patent_doc_number] => 07650591
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-01-19
[patent_title] => 'Marshaling and un-marshaling data types in XML and Java'
[patent_app_type] => utility
[patent_app_number] => 10/762814
[patent_app_country] => US
[patent_app_date] => 2004-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 7004
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/650/07650591.pdf
[firstpage_image] =>[orig_patent_app_number] => 10762814
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/762814 | Marshaling and un-marshaling data types in XML and Java | Jan 21, 2004 | Issued |
Array
(
[id] => 7599869
[patent_doc_number] => 07386844
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-10
[patent_title] => 'Compiler apparatus and method of optimizing a source program by reducing a hamming distance between two instructions'
[patent_app_type] => utility
[patent_app_number] => 10/760429
[patent_app_country] => US
[patent_app_date] => 2004-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 45
[patent_figures_cnt] => 78
[patent_no_of_words] => 17896
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/386/07386844.pdf
[firstpage_image] =>[orig_patent_app_number] => 10760429
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/760429 | Compiler apparatus and method of optimizing a source program by reducing a hamming distance between two instructions | Jan 20, 2004 | Issued |
Array
(
[id] => 7312891
[patent_doc_number] => 20040143812
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-22
[patent_title] => 'Automatic software design tool for building web and other applications wherein components are linked through connected command and control and data variables'
[patent_app_type] => new
[patent_app_number] => 10/755813
[patent_app_country] => US
[patent_app_date] => 2004-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2678
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20040143812.pdf
[firstpage_image] =>[orig_patent_app_number] => 10755813
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/755813 | Automatic software design tool for building web and other applications wherein components are linked through connected command and control and data variables | Jan 11, 2004 | Abandoned |
Array
(
[id] => 5770897
[patent_doc_number] => 20060020884
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-26
[patent_title] => 'Method and system of web site construction'
[patent_app_type] => utility
[patent_app_number] => 10/536820
[patent_app_country] => US
[patent_app_date] => 2004-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4955
[patent_no_of_claims] => 18
[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/0020/20060020884.pdf
[firstpage_image] =>[orig_patent_app_number] => 10536820
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/536820 | Method and system of web site construction | Jan 5, 2004 | Abandoned |
Array
(
[id] => 7077553
[patent_doc_number] => 20050149913
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-07-07
[patent_title] => 'Apparatus and methods to optimize code in view of masking status of exceptions'
[patent_app_type] => utility
[patent_app_number] => 10/745642
[patent_app_country] => US
[patent_app_date] => 2003-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3469
[patent_no_of_claims] => 21
[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/0149/20050149913.pdf
[firstpage_image] =>[orig_patent_app_number] => 10745642
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/745642 | Apparatus and methods to optimize code in view of masking status of exceptions | Dec 28, 2003 | Abandoned |
Array
(
[id] => 7154312
[patent_doc_number] => 20040172524
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-02
[patent_title] => 'Method, apparatus and compiler for predicting indirect branch target addresses'
[patent_app_type] => new
[patent_app_number] => 10/482014
[patent_app_country] => US
[patent_app_date] => 2003-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3168
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 28
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0172/20040172524.pdf
[firstpage_image] =>[orig_patent_app_number] => 10482014
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/482014 | Method, apparatus and compiler for predicting indirect branch target addresses | Dec 22, 2003 | Abandoned |
Array
(
[id] => 7000076
[patent_doc_number] => 20050138571
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-23
[patent_title] => 'Dynamic detection of device characteristics'
[patent_app_type] => utility
[patent_app_number] => 10/741305
[patent_app_country] => US
[patent_app_date] => 2003-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2929
[patent_no_of_claims] => 22
[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] => publications/A1/0138/20050138571.pdf
[firstpage_image] =>[orig_patent_app_number] => 10741305
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/741305 | Dynamic detection of device characteristics | Dec 17, 2003 | Abandoned |
Array
(
[id] => 7167529
[patent_doc_number] => 20050086631
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Program editing apparatus, program editing method, and program'
[patent_app_type] => utility
[patent_app_number] => 10/739818
[patent_app_country] => US
[patent_app_date] => 2003-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8484
[patent_no_of_claims] => 22
[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] => publications/A1/0086/20050086631.pdf
[firstpage_image] =>[orig_patent_app_number] => 10739818
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/739818 | Program editing apparatus, program editing method, and program for splitting a program file | Dec 17, 2003 | Issued |
Array
(
[id] => 832800
[patent_doc_number] => 07401328
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-07-15
[patent_title] => 'Software-implemented grouping techniques for use in a superscalar data processing system'
[patent_app_type] => utility
[patent_app_number] => 10/739742
[patent_app_country] => US
[patent_app_date] => 2003-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7872
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/401/07401328.pdf
[firstpage_image] =>[orig_patent_app_number] => 10739742
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/739742 | Software-implemented grouping techniques for use in a superscalar data processing system | Dec 17, 2003 | Issued |
Array
(
[id] => 7100774
[patent_doc_number] => 20050132336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-16
[patent_title] => 'Analyzing software performance data using hierarchical models of software structure'
[patent_app_type] => utility
[patent_app_number] => 10/735855
[patent_app_country] => US
[patent_app_date] => 2003-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7270
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0132/20050132336.pdf
[firstpage_image] =>[orig_patent_app_number] => 10735855
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/735855 | Analyzing software performance data using hierarchical models of software structure | Dec 15, 2003 | Abandoned |
Array
(
[id] => 7100778
[patent_doc_number] => 20050132340
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-16
[patent_title] => 'System and method for selection of translation routine for versioned data'
[patent_app_type] => utility
[patent_app_number] => 10/736299
[patent_app_country] => US
[patent_app_date] => 2003-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6472
[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/0132/20050132340.pdf
[firstpage_image] =>[orig_patent_app_number] => 10736299
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/736299 | System and method for selection of translation routine for versioned data | Dec 14, 2003 | Abandoned |
Array
(
[id] => 864586
[patent_doc_number] => 07373635
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-05-13
[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] => 10/736065
[patent_app_country] => US
[patent_app_date] => 2003-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4442
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 508
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/373/07373635.pdf
[firstpage_image] =>[orig_patent_app_number] => 10736065
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/736065 | System and method for efficient development of configurable software systems in a large software development community | Dec 14, 2003 | Issued |
Array
(
[id] => 5761929
[patent_doc_number] => 20060212874
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-21
[patent_title] => 'Inserting instructions'
[patent_app_type] => utility
[patent_app_number] => 10/734457
[patent_app_country] => US
[patent_app_date] => 2003-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 3525
[patent_no_of_claims] => 29
[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/0212/20060212874.pdf
[firstpage_image] =>[orig_patent_app_number] => 10734457
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/734457 | Inserting instructions | Dec 11, 2003 | Abandoned |