Search

David C. Comstock

Examiner (ID: 17037, Phone: (571)272-4710 , Office: P/3733 )

Most Active Art Unit
3733
Art Unit(s)
3732, 3733, 3773
Total Applications
2096
Issued Applications
1610
Pending Applications
201
Abandoned Applications
321

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8722441 [patent_doc_number] => 20130073658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'Rolling View Virtualization' [patent_app_type] => utility [patent_app_number] => 13/655098 [patent_app_country] => US [patent_app_date] => 2012-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4992 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13655098 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/655098
Rolling view virtualization Oct 17, 2012 Issued
Array ( [id] => 8734982 [patent_doc_number] => 20130080551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'Passive Personalization of Buddy Lists' [patent_app_type] => utility [patent_app_number] => 13/618683 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 16745 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13618683 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/618683
Personalization of recent contacts list Sep 13, 2012 Issued
Array ( [id] => 10017178 [patent_doc_number] => 09060205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'Optimizing streaming of a group of videos' [patent_app_type] => utility [patent_app_number] => 13/599058 [patent_app_country] => US [patent_app_date] => 2012-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4427 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13599058 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/599058
Optimizing streaming of a group of videos Aug 29, 2012 Issued
Array ( [id] => 10969399 [patent_doc_number] => 20140372432 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-18 [patent_title] => 'Active Platform System' [patent_app_type] => utility [patent_app_number] => 14/241902 [patent_app_country] => US [patent_app_date] => 2012-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2616 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 13 [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] => 14241902 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/241902
Active Platform System Aug 27, 2012 Abandoned
Array ( [id] => 8524679 [patent_doc_number] => 20120324087 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'COMMUNICATIONS SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/591993 [patent_app_country] => US [patent_app_date] => 2012-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 33092 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13591993 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/591993
COMMUNICATIONS SYSTEM Aug 21, 2012 Abandoned
Array ( [id] => 9781032 [patent_doc_number] => 08856252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'Method and apparatus for locating communities over an ad-hoc mesh network' [patent_app_type] => utility [patent_app_number] => 13/589971 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 16887 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 13589971 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589971
Method and apparatus for locating communities over an ad-hoc mesh network Aug 19, 2012 Issued
Array ( [id] => 10005145 [patent_doc_number] => 09049251 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-02 [patent_title] => 'Method and apparatus for internet protocol based content router' [patent_app_type] => utility [patent_app_number] => 13/589530 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 9293 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13589530 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589530
Method and apparatus for internet protocol based content router Aug 19, 2012 Issued
Array ( [id] => 8746506 [patent_doc_number] => 20130086223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'TELECOMMUNICATIONS SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/589425 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12093 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13589425 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589425
Telecommunications system with server securing storage for a device Aug 19, 2012 Issued
Array ( [id] => 8686443 [patent_doc_number] => 20130054727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'STORAGE CONTROL METHOD AND INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/589352 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9540 [patent_no_of_claims] => 7 [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] => 13589352 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589352
STORAGE CONTROL METHOD AND INFORMATION PROCESSING APPARATUS Aug 19, 2012 Abandoned
Array ( [id] => 9961000 [patent_doc_number] => 09009222 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Verifying the transfer of a data file' [patent_app_type] => utility [patent_app_number] => 13/589310 [patent_app_country] => US [patent_app_date] => 2012-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 4284 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13589310 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589310
Verifying the transfer of a data file Aug 19, 2012 Issued
Array ( [id] => 10119538 [patent_doc_number] => 09154433 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-06 [patent_title] => 'Physical controller' [patent_app_type] => utility [patent_app_number] => 13/589078 [patent_app_country] => US [patent_app_date] => 2012-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 76 [patent_figures_cnt] => 77 [patent_no_of_words] => 78666 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13589078 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/589078
Physical controller Aug 16, 2012 Issued
Array ( [id] => 8650423 [patent_doc_number] => 20130036152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'LOOKUP FRONT END PACKET OUTPUT PROCESSOR' [patent_app_type] => utility [patent_app_number] => 13/565767 [patent_app_country] => US [patent_app_date] => 2012-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 22335 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13565767 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/565767
Lookup front end packet output processor Aug 1, 2012 Issued
Array ( [id] => 10060852 [patent_doc_number] => 09100220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'Merging Instant Messaging (IM) Chat Sessions' [patent_app_type] => utility [patent_app_number] => 13/556453 [patent_app_country] => US [patent_app_date] => 2012-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 15389 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13556453 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/556453
Merging Instant Messaging (IM) Chat Sessions Jul 23, 2012 Issued
Array ( [id] => 8407701 [patent_doc_number] => 20120239769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-20 [patent_title] => 'METHOD AND APPARATUS FOR PROCESSING DATA' [patent_app_type] => utility [patent_app_number] => 13/486532 [patent_app_country] => US [patent_app_date] => 2012-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12612 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13486532 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/486532
Method and apparatus for improving security in a data processing system May 31, 2012 Issued
Array ( [id] => 8899367 [patent_doc_number] => 08478901 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-07-02 [patent_title] => 'Methods and systems for robot cloud computing using slug trails' [patent_app_type] => utility [patent_app_number] => 13/463469 [patent_app_country] => US [patent_app_date] => 2012-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 8815 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13463469 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/463469
Methods and systems for robot cloud computing using slug trails May 2, 2012 Issued
Array ( [id] => 10550792 [patent_doc_number] => 09275419 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-03-01 [patent_title] => 'Method for building, expanding or complementing a social graph based on contact information' [patent_app_type] => utility [patent_app_number] => 13/460699 [patent_app_country] => US [patent_app_date] => 2012-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7743 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13460699 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/460699
Method for building, expanding or complementing a social graph based on contact information Apr 29, 2012 Issued
Array ( [id] => 8623178 [patent_doc_number] => 08356099 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-15 [patent_title] => 'Server resource allocation' [patent_app_type] => utility [patent_app_number] => 13/459193 [patent_app_country] => US [patent_app_date] => 2012-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2247 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13459193 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/459193
Server resource allocation Apr 28, 2012 Issued
Array ( [id] => 9264625 [patent_doc_number] => 20130346554 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-26 [patent_title] => 'TRANSMISSION PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 14/003351 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13251 [patent_no_of_claims] => 25 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14003351 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/003351
TRANSMISSION PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE Mar 14, 2012 Abandoned
Array ( [id] => 9852854 [patent_doc_number] => 08954600 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-10 [patent_title] => 'System and method for zero latency browsing' [patent_app_type] => utility [patent_app_number] => 13/410599 [patent_app_country] => US [patent_app_date] => 2012-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 9126 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13410599 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/410599
System and method for zero latency browsing Mar 1, 2012 Issued
Array ( [id] => 10653254 [patent_doc_number] => 09369529 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-14 [patent_title] => 'Server system and method of controlling client apparatus' [patent_app_type] => utility [patent_app_number] => 13/405641 [patent_app_country] => US [patent_app_date] => 2012-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 24 [patent_no_of_words] => 14062 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13405641 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/405641
Server system and method of controlling client apparatus Feb 26, 2012 Issued
Menu