Search

Mark Hellner

Examiner (ID: 6753, Phone: (571)272-6981 , Office: P/3645 )

Most Active Art Unit
3645
Art Unit(s)
3642, 3662, 3645, 3663, 2202
Total Applications
4179
Issued Applications
3707
Pending Applications
224
Abandoned Applications
288

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6736896 [patent_doc_number] => 20030014531 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-16 [patent_title] => 'Macro facilities for direction of streaming digital content' [patent_app_type] => new [patent_app_number] => 09/881919 [patent_app_country] => US [patent_app_date] => 2001-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7643 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20030014531.pdf [firstpage_image] =>[orig_patent_app_number] => 09881919 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/881919
Macro facilities for direction of streaming digital content Jun 13, 2001 Issued
Array ( [id] => 666839 [patent_doc_number] => 07103670 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-05 [patent_title] => 'Streaming digital content under remote direction' [patent_app_type] => utility [patent_app_number] => 09/881915 [patent_app_country] => US [patent_app_date] => 2001-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 5978 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/103/07103670.pdf [firstpage_image] =>[orig_patent_app_number] => 09881915 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/881915
Streaming digital content under remote direction Jun 13, 2001 Issued
Array ( [id] => 388436 [patent_doc_number] => 07305482 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-04 [patent_title] => 'Assignable director authority for control of streaming digital content' [patent_app_type] => utility [patent_app_number] => 09/882173 [patent_app_country] => US [patent_app_date] => 2001-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 7930 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/305/07305482.pdf [firstpage_image] =>[orig_patent_app_number] => 09882173 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/882173
Assignable director authority for control of streaming digital content Jun 13, 2001 Issued
Array ( [id] => 5848183 [patent_doc_number] => 20020133596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-19 [patent_title] => 'Selective spoofer and method of performing selective spoofing' [patent_app_type] => new [patent_app_number] => 09/879020 [patent_app_country] => US [patent_app_date] => 2001-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5303 [patent_no_of_claims] => 42 [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/0133/20020133596.pdf [firstpage_image] =>[orig_patent_app_number] => 09879020 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/879020
Method and device for selective transport level spoofing based on information in transport level packet Jun 11, 2001 Issued
Array ( [id] => 6264946 [patent_doc_number] => 20020188680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-12 [patent_title] => 'Establishing telephone calls at specified times' [patent_app_type] => new [patent_app_number] => 09/878874 [patent_app_country] => US [patent_app_date] => 2001-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4929 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0188/20020188680.pdf [firstpage_image] =>[orig_patent_app_number] => 09878874 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/878874
Establishing telephone calls at a specified future time using a URI and a web-based telephony application Jun 10, 2001 Issued
Array ( [id] => 5876799 [patent_doc_number] => 20020049866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-25 [patent_title] => 'Distributed object management method, implementation system and recording medium for recording the processing program for the method' [patent_app_type] => new [patent_app_number] => 09/873362 [patent_app_country] => US [patent_app_date] => 2001-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4824 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0049/20020049866.pdf [firstpage_image] =>[orig_patent_app_number] => 09873362 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/873362
System and method to dynamically select and locate server objects based on version information of the server objects Jun 4, 2001 Issued
Array ( [id] => 555451 [patent_doc_number] => 07174557 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-06 [patent_title] => 'Method and apparatus for event distribution and event handling in an enterprise' [patent_app_type] => utility [patent_app_number] => 09/875245 [patent_app_country] => US [patent_app_date] => 2001-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5891 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/174/07174557.pdf [firstpage_image] =>[orig_patent_app_number] => 09875245 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/875245
Method and apparatus for event distribution and event handling in an enterprise Jun 4, 2001 Issued
Array ( [id] => 1017432 [patent_doc_number] => 06895589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-05-17 [patent_title] => 'Manager component for managing input from existing serial devices and added serial and non-serial devices in a similar manner' [patent_app_type] => utility [patent_app_number] => 09/681782 [patent_app_country] => US [patent_app_date] => 2001-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6131 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/895/06895589.pdf [firstpage_image] =>[orig_patent_app_number] => 09681782 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/681782
Manager component for managing input from existing serial devices and added serial and non-serial devices in a similar manner Jun 3, 2001 Issued
Array ( [id] => 749988 [patent_doc_number] => 07032229 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-04-18 [patent_title] => 'Automatic tracking of user progress in a software application' [patent_app_type] => utility [patent_app_number] => 09/874578 [patent_app_country] => US [patent_app_date] => 2001-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4224 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/032/07032229.pdf [firstpage_image] =>[orig_patent_app_number] => 09874578 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/874578
Automatic tracking of user progress in a software application Jun 3, 2001 Issued
Array ( [id] => 6423076 [patent_doc_number] => 20020184292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-05 [patent_title] => 'Method and apparatus for exception handling in a multi-processing environment' [patent_app_type] => new [patent_app_number] => 09/873038 [patent_app_country] => US [patent_app_date] => 2001-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3862 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0184/20020184292.pdf [firstpage_image] =>[orig_patent_app_number] => 09873038 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/873038
Method and apparatus for exception handling in a multi-processing environment Jun 1, 2001 Issued
Array ( [id] => 6143435 [patent_doc_number] => 20020002631 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-03 [patent_title] => 'Enhanced channel adapter' [patent_app_type] => new [patent_app_number] => 09/872778 [patent_app_country] => US [patent_app_date] => 2001-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6040 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0002/20020002631.pdf [firstpage_image] =>[orig_patent_app_number] => 09872778 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/872778
Enhanced channel adapter May 31, 2001 Abandoned
Array ( [id] => 5886645 [patent_doc_number] => 20020012007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-31 [patent_title] => 'Internet based design/drafting system and method of use thereof' [patent_app_type] => new [patent_app_number] => 09/849758 [patent_app_country] => US [patent_app_date] => 2001-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7259 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0012/20020012007.pdf [firstpage_image] =>[orig_patent_app_number] => 09849758 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/849758
Internet based design/drafting system and method of use thereof May 3, 2001 Abandoned
Array ( [id] => 7016134 [patent_doc_number] => 20010052055 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-12-13 [patent_title] => 'Active window management for reorder buffer' [patent_app_type] => new [patent_app_number] => 09/838068 [patent_app_country] => US [patent_app_date] => 2001-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4148 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0052/20010052055.pdf [firstpage_image] =>[orig_patent_app_number] => 09838068 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/838068
Method and system to improve usage of an instruction window buffer in multi-processor, parallel processing environments Apr 18, 2001 Issued
Array ( [id] => 538164 [patent_doc_number] => 07191451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-13 [patent_title] => 'Medical system with a management software, database, and a network interface to protect patient information from unauthorized personnel' [patent_app_type] => utility [patent_app_number] => 09/836222 [patent_app_country] => US [patent_app_date] => 2001-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 7084 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/191/07191451.pdf [firstpage_image] =>[orig_patent_app_number] => 09836222 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/836222
Medical system with a management software, database, and a network interface to protect patient information from unauthorized personnel Apr 17, 2001 Issued
Array ( [id] => 6751795 [patent_doc_number] => 20030046316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-06 [patent_title] => 'Systems and methods for providing conversational computing via javaserver pages and javabeans' [patent_app_type] => new [patent_app_number] => 09/837024 [patent_app_country] => US [patent_app_date] => 2001-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 30443 [patent_no_of_claims] => 90 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0046/20030046316.pdf [firstpage_image] =>[orig_patent_app_number] => 09837024 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/837024
Systems and methods for providing conversational computing via javaserver pages and javabeans Apr 17, 2001 Abandoned
Array ( [id] => 6114893 [patent_doc_number] => 20020174181 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Sharing OpenGL applications using application based screen sampling' [patent_app_type] => new [patent_app_number] => 09/835116 [patent_app_country] => US [patent_app_date] => 2001-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9635 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174181.pdf [firstpage_image] =>[orig_patent_app_number] => 09835116 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/835116
Sharing OpenGL applications using application based screen sampling Apr 12, 2001 Abandoned
Array ( [id] => 6726329 [patent_doc_number] => 20030208641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-06 [patent_title] => 'Software components as virtual processors' [patent_app_type] => new [patent_app_number] => 09/829673 [patent_app_country] => US [patent_app_date] => 2001-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 6847 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0208/20030208641.pdf [firstpage_image] =>[orig_patent_app_number] => 09829673 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829673
Software components as virtual processors Apr 9, 2001 Abandoned
Array ( [id] => 1185546 [patent_doc_number] => 06745225 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-06-01 [patent_title] => 'Method and a device for enabling intercommunication among user processes in a communication management system regardless of the availability of the user processes' [patent_app_type] => B2 [patent_app_number] => 09/832742 [patent_app_country] => US [patent_app_date] => 2001-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2863 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/745/06745225.pdf [firstpage_image] =>[orig_patent_app_number] => 09832742 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/832742
Method and a device for enabling intercommunication among user processes in a communication management system regardless of the availability of the user processes Apr 9, 2001 Issued
Array ( [id] => 481075 [patent_doc_number] => 07228341 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-06-05 [patent_title] => 'Method and system for electronically distributing, displaying and controlling advertising and other communicative media' [patent_app_type] => utility [patent_app_number] => 09/828463 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 8021 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/228/07228341.pdf [firstpage_image] =>[orig_patent_app_number] => 09828463 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828463
Method and system for electronically distributing, displaying and controlling advertising and other communicative media Apr 5, 2001 Issued
Array ( [id] => 726823 [patent_doc_number] => 07051337 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-23 [patent_title] => 'Method and apparatus for polling multiple sockets with a single thread and handling events received at the sockets with a pool of threads' [patent_app_type] => utility [patent_app_number] => 09/828052 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6771 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/051/07051337.pdf [firstpage_image] =>[orig_patent_app_number] => 09828052 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828052
Method and apparatus for polling multiple sockets with a single thread and handling events received at the sockets with a pool of threads Apr 5, 2001 Issued
Menu