
Maria Teresa T. Thein
Supervisory Patent Examiner (ID: 29, Phone: (571)272-6764 , Office: P/3625 )
| Most Active Art Unit | 3627 |
| Art Unit(s) | 3625, 3684, 3689, 3627 |
| Total Applications | 390 |
| Issued Applications | 103 |
| Pending Applications | 31 |
| Abandoned Applications | 260 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6415627
[patent_doc_number] => 20100306740
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'COMPOSITE VALUES FOR DECLARATIVE LANGUAGE APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/472834
[patent_app_country] => US
[patent_app_date] => 2009-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4878
[patent_no_of_claims] => 19
[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/0306/20100306740.pdf
[firstpage_image] =>[orig_patent_app_number] => 12472834
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/472834 | Composite values for declarative language applications | May 26, 2009 | Issued |
Array
(
[id] => 8787218
[patent_doc_number] => 08434075
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-04-30
[patent_title] => 'Branching optimization in a multi-database system'
[patent_app_type] => utility
[patent_app_number] => 12/423885
[patent_app_country] => US
[patent_app_date] => 2009-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 3022
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12423885
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/423885 | Branching optimization in a multi-database system | Apr 14, 2009 | Issued |
Array
(
[id] => 8170059
[patent_doc_number] => 08176026
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-08
[patent_title] => 'Consolidating file system backend operations with access of data'
[patent_app_type] => utility
[patent_app_number] => 12/423656
[patent_app_country] => US
[patent_app_date] => 2009-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 15280
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/176/08176026.pdf
[firstpage_image] =>[orig_patent_app_number] => 12423656
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/423656 | Consolidating file system backend operations with access of data | Apr 13, 2009 | Issued |
Array
(
[id] => 6530652
[patent_doc_number] => 20100262631
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-14
[patent_title] => 'Mapping Information Stored In a LDAP Tree Structure to a Relational Database Structure'
[patent_app_type] => utility
[patent_app_number] => 12/423139
[patent_app_country] => US
[patent_app_date] => 2009-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7859
[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/0262/20100262631.pdf
[firstpage_image] =>[orig_patent_app_number] => 12423139
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/423139 | Mapping information stored in a LDAP tree structure to a relational database structure | Apr 13, 2009 | Issued |
Array
(
[id] => 8551931
[patent_doc_number] => 08326827
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Network peer-to-peer goods and services delivery system and method for ranking peers by degrees of association'
[patent_app_type] => utility
[patent_app_number] => 12/423742
[patent_app_country] => US
[patent_app_date] => 2009-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5988
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12423742
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/423742 | Network peer-to-peer goods and services delivery system and method for ranking peers by degrees of association | Apr 13, 2009 | Issued |
Array
(
[id] => 6530640
[patent_doc_number] => 20100262630
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-14
[patent_title] => 'ADAPTIVE PROFILE FOR DIRECTING GRAPHICAL CONTENT IN A COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/423546
[patent_app_country] => US
[patent_app_date] => 2009-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5464
[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/0262/20100262630.pdf
[firstpage_image] =>[orig_patent_app_number] => 12423546
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/423546 | ADAPTIVE PROFILE FOR DIRECTING GRAPHICAL CONTENT IN A COMPUTING SYSTEM | Apr 13, 2009 | Abandoned |
Array
(
[id] => 7682942
[patent_doc_number] => 20100241469
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'SYSTEM AND METHOD FOR PERFORMING SOFTWARE DUE DILIGENCE USING A BINARY SCAN ENGINE AND PARALLEL PATTERN MATCHING'
[patent_app_type] => utility
[patent_app_number] => 12/406567
[patent_app_country] => US
[patent_app_date] => 2009-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 27121
[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/0241/20100241469.pdf
[firstpage_image] =>[orig_patent_app_number] => 12406567
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/406567 | System and method for performing software due diligence using a binary scan engine and parallel pattern matching | Mar 17, 2009 | Issued |
Array
(
[id] => 7682387
[patent_doc_number] => 20100242024
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'User Interface System and Method for Controlling Conversion of a Source Job Control Language File into a Test Job Control Language File'
[patent_app_type] => utility
[patent_app_number] => 12/405823
[patent_app_country] => US
[patent_app_date] => 2009-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2870
[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/0242/20100242024.pdf
[firstpage_image] =>[orig_patent_app_number] => 12405823
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/405823 | User Interface System and Method for Controlling Conversion of a Source Job Control Language File into a Test Job Control Language File | Mar 16, 2009 | Abandoned |
Array
(
[id] => 7682397
[patent_doc_number] => 20100242014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'SYMMETRIC MULTI-PROCESSOR OPERATING SYSTEM FOR ASYMMETRIC MULTI-PROCESSOR ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 12/405555
[patent_app_country] => US
[patent_app_date] => 2009-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5713
[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/0242/20100242014.pdf
[firstpage_image] =>[orig_patent_app_number] => 12405555
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/405555 | SYMMETRIC MULTI-PROCESSOR OPERATING SYSTEM FOR ASYMMETRIC MULTI-PROCESSOR ARCHITECTURE | Mar 16, 2009 | Abandoned |
Array
(
[id] => 8633042
[patent_doc_number] => 08365141
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-01-29
[patent_title] => 'Aliases within a graphical model of a design'
[patent_app_type] => utility
[patent_app_number] => 12/405014
[patent_app_country] => US
[patent_app_date] => 2009-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 8761
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12405014
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/405014 | Aliases within a graphical model of a design | Mar 15, 2009 | Issued |
Array
(
[id] => 6587858
[patent_doc_number] => 20100235807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-16
[patent_title] => 'Method and system for feature automation'
[patent_app_type] => utility
[patent_app_number] => 12/405036
[patent_app_country] => US
[patent_app_date] => 2009-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5079
[patent_no_of_claims] => 10
[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/0235/20100235807.pdf
[firstpage_image] =>[orig_patent_app_number] => 12405036
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/405036 | Method and system for feature automation | Mar 15, 2009 | Abandoned |
Array
(
[id] => 8331764
[patent_doc_number] => 08239842
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-07
[patent_title] => 'Implicit line continuation'
[patent_app_type] => utility
[patent_app_number] => 12/391299
[patent_app_country] => US
[patent_app_date] => 2009-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 10821
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12391299
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/391299 | Implicit line continuation | Feb 23, 2009 | Issued |
Array
(
[id] => 6650880
[patent_doc_number] => 20100228789
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-09
[patent_title] => 'COMMAND LINE INTERFACE PERMUTATION EXECUTOR'
[patent_app_type] => utility
[patent_app_number] => 12/391087
[patent_app_country] => US
[patent_app_date] => 2009-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6072
[patent_no_of_claims] => 20
[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/0228/20100228789.pdf
[firstpage_image] =>[orig_patent_app_number] => 12391087
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/391087 | Command line interface permutation executor | Feb 22, 2009 | Issued |
Array
(
[id] => 9593041
[patent_doc_number] => 08782607
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-15
[patent_title] => 'Contract failure behavior with escalation policy'
[patent_app_type] => utility
[patent_app_number] => 12/389373
[patent_app_country] => US
[patent_app_date] => 2009-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7338
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12389373
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/389373 | Contract failure behavior with escalation policy | Feb 19, 2009 | Issued |
Array
(
[id] => 6526055
[patent_doc_number] => 20100211937
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-19
[patent_title] => ' INTERMEDIATE FORM FOR BITWIDTH SENSITIVE APPLICATIONS AND USES THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/388884
[patent_app_country] => US
[patent_app_date] => 2009-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10572
[patent_no_of_claims] => 20
[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/0211/20100211937.pdf
[firstpage_image] =>[orig_patent_app_number] => 12388884
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/388884 | Intermediate form for bitwidth sensitive applications and uses thereof | Feb 18, 2009 | Issued |
Array
(
[id] => 5516936
[patent_doc_number] => 20090217243
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'AUTOMATIC SOFTWARE CONFIGURING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/388081
[patent_app_country] => US
[patent_app_date] => 2009-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8329
[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/0217/20090217243.pdf
[firstpage_image] =>[orig_patent_app_number] => 12388081
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/388081 | Automatic software configuring system | Feb 17, 2009 | Issued |
Array
(
[id] => 6525903
[patent_doc_number] => 20100211926
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-19
[patent_title] => 'CAPTURING INFORMATION ACCESSED, UPDATED AND CREATED BY PROCESSES AND USING THE SAME FOR VALIDATION OF CONSISTENCY'
[patent_app_type] => utility
[patent_app_number] => 12/371584
[patent_app_country] => US
[patent_app_date] => 2009-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6240
[patent_no_of_claims] => 25
[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/0211/20100211926.pdf
[firstpage_image] =>[orig_patent_app_number] => 12371584
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/371584 | Capturing information accessed, updated and created by processes and using the same for validation of consistency | Feb 13, 2009 | Issued |
Array
(
[id] => 9444407
[patent_doc_number] => 08713543
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-29
[patent_title] => 'Evaluation compiler method'
[patent_app_type] => utility
[patent_app_number] => 12/378171
[patent_app_country] => US
[patent_app_date] => 2009-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12602
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12378171
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/378171 | Evaluation compiler method | Feb 10, 2009 | Issued |
Array
(
[id] => 8546540
[patent_doc_number] => 08321843
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-27
[patent_title] => 'Automatic analysis of an application\'s run-time settings'
[patent_app_type] => utility
[patent_app_number] => 12/367718
[patent_app_country] => US
[patent_app_date] => 2009-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6792
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12367718
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/367718 | Automatic analysis of an application's run-time settings | Feb 8, 2009 | Issued |
Array
(
[id] => 5529091
[patent_doc_number] => 20090199168
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-06
[patent_title] => 'PROGRAM CONVERSION METHOD USING HINT INFORMATION THAT INDICATES ASSOCIATION BETWEEN VARIABLES'
[patent_app_type] => utility
[patent_app_number] => 12/366237
[patent_app_country] => US
[patent_app_date] => 2009-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7144
[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/0199/20090199168.pdf
[firstpage_image] =>[orig_patent_app_number] => 12366237
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/366237 | PROGRAM CONVERSION METHOD USING HINT INFORMATION THAT INDICATES ASSOCIATION BETWEEN VARIABLES | Feb 4, 2009 | Abandoned |