Search

Mark L. Berch

Examiner (ID: 5655)

Most Active Art Unit
1202
Art Unit(s)
1202, 1614, 1802, 1622, 1611, 1624, 2899
Total Applications
3573
Issued Applications
2301
Pending Applications
170
Abandoned Applications
1103

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9023175 [patent_doc_number] => 08533170 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-10 [patent_title] => 'System and method for determining the latest version of a stored data object' [patent_app_type] => utility [patent_app_number] => 12/886776 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 35 [patent_no_of_words] => 23237 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12886776 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/886776
System and method for determining the latest version of a stored data object Sep 20, 2010 Issued
Array ( [id] => 8984801 [patent_doc_number] => 08515931 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-08-20 [patent_title] => 'Techniques for search optimization' [patent_app_type] => utility [patent_app_number] => 12/886717 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7272 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12886717 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/886717
Techniques for search optimization Sep 20, 2010 Issued
Array ( [id] => 8899189 [patent_doc_number] => 08478723 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Method for reading a nonvolatile memory by means of metadata and of a look-up table' [patent_app_type] => utility [patent_app_number] => 12/887297 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 24 [patent_no_of_words] => 16661 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12887297 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/887297
Method for reading a nonvolatile memory by means of metadata and of a look-up table Sep 20, 2010 Issued
Array ( [id] => 8872748 [patent_doc_number] => 08468134 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-18 [patent_title] => 'System and method for measuring consistency within a distributed storage system' [patent_app_type] => utility [patent_app_number] => 12/886801 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 22 [patent_no_of_words] => 12206 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12886801 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/886801
System and method for measuring consistency within a distributed storage system Sep 20, 2010 Issued
Array ( [id] => 8703617 [patent_doc_number] => 08396852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-12 [patent_title] => 'Evaluating execution plan changes after a wakeup threshold time' [patent_app_type] => utility [patent_app_number] => 12/885847 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16217 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12885847 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885847
Evaluating execution plan changes after a wakeup threshold time Sep 19, 2010 Issued
Array ( [id] => 8626789 [patent_doc_number] => 08359292 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-22 [patent_title] => 'Semantic grouping for program performance data analysis' [patent_app_type] => utility [patent_app_number] => 12/885714 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 18446 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12885714 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885714
Semantic grouping for program performance data analysis Sep 19, 2010 Issued
Array ( [id] => 10860388 [patent_doc_number] => 08886604 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-11 [patent_title] => 'Customer service contact' [patent_app_type] => utility [patent_app_number] => 12/885755 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6898 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12885755 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885755
Customer service contact Sep 19, 2010 Issued
Array ( [id] => 7582015 [patent_doc_number] => 20110295898 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'System And Method For Incident Processing Through A Correlation Model' [patent_app_type] => utility [patent_app_number] => 12/885705 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10745 [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/0295/20110295898.pdf [firstpage_image] =>[orig_patent_app_number] => 12885705 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885705
System and method for incident processing through a correlation model Sep 19, 2010 Issued
Array ( [id] => 6067063 [patent_doc_number] => 20110202578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-18 [patent_title] => 'SEMICONDUCTOR MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 12/885941 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8936 [patent_no_of_claims] => 13 [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/0202/20110202578.pdf [firstpage_image] =>[orig_patent_app_number] => 12885941 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885941
Semiconductor memory device Sep 19, 2010 Issued
Array ( [id] => 8045399 [patent_doc_number] => 20120072436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'Relationship and Content Management Application' [patent_app_type] => utility [patent_app_number] => 12/885976 [patent_app_country] => US [patent_app_date] => 2010-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5702 [patent_no_of_claims] => 9 [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/0072/20120072436.pdf [firstpage_image] =>[orig_patent_app_number] => 12885976 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885976
Relationship and Content Management Application Sep 19, 2010 Abandoned
Array ( [id] => 8878496 [patent_doc_number] => 08473479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-25 [patent_title] => 'Media package format for submission to a media distribution system' [patent_app_type] => utility [patent_app_number] => 12/881954 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8525 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12881954 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881954
Media package format for submission to a media distribution system Sep 13, 2010 Issued
Array ( [id] => 10041420 [patent_doc_number] => 09082127 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-14 [patent_title] => 'Collecting and aggregating datasets for analysis' [patent_app_type] => utility [patent_app_number] => 12/877878 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 14479 [patent_no_of_claims] => 56 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12877878 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877878
Collecting and aggregating datasets for analysis Sep 7, 2010 Issued
Array ( [id] => 8060995 [patent_doc_number] => 20110246528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'DYNAMICALLY PROCESSING AN EVENT USING AN EXTENSIBLE DATA MODEL' [patent_app_type] => utility [patent_app_number] => 12/877930 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 14489 [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/0246/20110246528.pdf [firstpage_image] =>[orig_patent_app_number] => 12877930 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877930
Dynamically processing an event using an extensible data model Sep 7, 2010 Issued
Array ( [id] => 8728058 [patent_doc_number] => 08407197 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-26 [patent_title] => 'System and method to research documents in online libraries' [patent_app_type] => utility [patent_app_number] => 12/877781 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5011 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12877781 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877781
System and method to research documents in online libraries Sep 7, 2010 Issued
Array ( [id] => 6360928 [patent_doc_number] => 20100332556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-30 [patent_title] => 'COMMUNICATIONS SYSTEM AND METHOD FOR ACCESSING A SERVER AND PREVENTING ACCESS BLOCKING AND MINIMIZING NETWORK TRAFFIC' [patent_app_type] => utility [patent_app_number] => 12/877358 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5637 [patent_no_of_claims] => 23 [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/0332/20100332556.pdf [firstpage_image] =>[orig_patent_app_number] => 12877358 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877358
Communications system and method for accessing a server and preventing access blocking and minimizing network traffic Sep 7, 2010 Issued
Array ( [id] => 8060995 [patent_doc_number] => 20110246528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'DYNAMICALLY PROCESSING AN EVENT USING AN EXTENSIBLE DATA MODEL' [patent_app_type] => utility [patent_app_number] => 12/877930 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 14489 [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/0246/20110246528.pdf [firstpage_image] =>[orig_patent_app_number] => 12877930 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877930
Dynamically processing an event using an extensible data model Sep 7, 2010 Issued
Array ( [id] => 8740887 [patent_doc_number] => 08412672 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-02 [patent_title] => 'High availability network storage system incorporating non-shared storage suitable for use with virtual storage servers' [patent_app_type] => utility [patent_app_number] => 12/877890 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5555 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12877890 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877890
High availability network storage system incorporating non-shared storage suitable for use with virtual storage servers Sep 7, 2010 Issued
Array ( [id] => 7808894 [patent_doc_number] => 20120059848 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-08 [patent_title] => 'SOCIAL NETWORK BASED USER-INITIATED REVIEW AND PURCHASE RELATED INFORMATION AND ADVERTISING' [patent_app_type] => utility [patent_app_number] => 12/877756 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6122 [patent_no_of_claims] => 22 [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/0059/20120059848.pdf [firstpage_image] =>[orig_patent_app_number] => 12877756 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877756
Social network based user-initiated review and purchase related information and advertising Sep 7, 2010 Issued
Array ( [id] => 8060995 [patent_doc_number] => 20110246528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'DYNAMICALLY PROCESSING AN EVENT USING AN EXTENSIBLE DATA MODEL' [patent_app_type] => utility [patent_app_number] => 12/877930 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 14489 [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/0246/20110246528.pdf [firstpage_image] =>[orig_patent_app_number] => 12877930 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877930
Dynamically processing an event using an extensible data model Sep 7, 2010 Issued
Array ( [id] => 8060995 [patent_doc_number] => 20110246528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'DYNAMICALLY PROCESSING AN EVENT USING AN EXTENSIBLE DATA MODEL' [patent_app_type] => utility [patent_app_number] => 12/877930 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 14489 [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/0246/20110246528.pdf [firstpage_image] =>[orig_patent_app_number] => 12877930 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877930
Dynamically processing an event using an extensible data model Sep 7, 2010 Issued
Menu