Method and apparatus for dynamically balancing call flow...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C455S445000, C455S453000, C370S238000, C370S237000, C719S318000, C719S314000, C379S221060

Reexamination Certificate

active

09477101

ABSTRACT:
A call flow server is disclosed that processes call flow events from a plurality of gateways bridging between traditional circuit-switched networks and packet-switched networks. The call flow server server, which may be implemented with either a single processor or multi-processor design, includes call flow engine and call flow thread manager modules capable of managing a plurality of call flow events by distributing the call flow scripts associated with such events among a plurality of threads executing on the call flow server. Each call flow event in the form of a call flow script is processed on a single thread within a selected processor. Processing each call flow script on a single thread fully utilizes the processor resources and ensures that a call flow script need not be blocked while another call flow script is running. The call flow server includes a thread manager to direct a given call flow script to a thread that has excess capacity.

REFERENCES:
patent: 4446519 (1984-05-01), Thomas
patent: 4450554 (1984-05-01), Steensma et al.
patent: 4528659 (1985-07-01), Jones, Jr.
patent: 4589107 (1986-05-01), Middleton et al.
patent: 4598397 (1986-07-01), Nelson et al.
patent: 4630262 (1986-12-01), Callens et al.
patent: 4652703 (1987-03-01), Lu et al.
patent: 4658093 (1987-04-01), Hellman
patent: 4694492 (1987-09-01), Wirstrom et al.
patent: 4740963 (1988-04-01), Eckley
patent: 4782485 (1988-11-01), Gollub
patent: 4799153 (1989-01-01), Hann et al.
patent: 4800488 (1989-01-01), Agrawal et al.
patent: 4809271 (1989-02-01), Kondo et al.
patent: 4813040 (1989-03-01), Futato
patent: 4819228 (1989-04-01), Baran et al.
patent: 4821263 (1989-04-01), Lundh
patent: 4866704 (1989-09-01), Bergman
patent: 4866732 (1989-09-01), Carey et al.
patent: 4873715 (1989-10-01), Shibata
patent: 4887265 (1989-12-01), Felix
patent: 4890282 (1989-12-01), Lambert et al.
patent: 4899333 (1990-02-01), Roediger
patent: 4912705 (1990-03-01), Paneth et al.
patent: 4932022 (1990-06-01), Keeney et al.
patent: 4962449 (1990-10-01), Schlesinger
patent: 4981371 (1991-01-01), Gurak et al.
patent: 4995074 (1991-02-01), Goldman et al.
patent: 5031089 (1991-07-01), Liu et al.
patent: 5036513 (1991-07-01), Greenblatt
patent: 5056140 (1991-10-01), Kimbell
patent: 5065425 (1991-11-01), Lecomte et al.
patent: 5095480 (1992-03-01), Fenner
patent: 5113499 (1992-05-01), Ankney et al.
patent: 5121385 (1992-06-01), Tominaga et al.
patent: 5127001 (1992-06-01), Steagall et al.
patent: 5130985 (1992-07-01), Kondo et al.
patent: 5150360 (1992-09-01), Perlman et al.
patent: 5150410 (1992-09-01), Bertrand
patent: 5155726 (1992-10-01), Spinney et al.
patent: 5157592 (1992-10-01), Walters
patent: 5159592 (1992-10-01), Perkins
patent: 5166931 (1992-11-01), Riddle
patent: 5187591 (1993-02-01), Guy et al.
patent: 5204669 (1993-04-01), Dorfe et al.
patent: 5212789 (1993-05-01), Rago
patent: 5214650 (1993-05-01), Renner et al.
patent: 5220599 (1993-06-01), Sasano et al.
patent: 5224095 (1993-06-01), Woest et al.
patent: 5241594 (1993-08-01), Kung
patent: 5241625 (1993-08-01), Epard et al.
patent: 5249290 (1993-09-01), Heizer
patent: 5274635 (1993-12-01), Rahman et al.
patent: 5282197 (1994-01-01), Kreitzer
patent: 5283819 (1994-02-01), Glick et al.
patent: 5287103 (1994-02-01), Kasprzyk et al.
patent: 5291554 (1994-03-01), Morales
patent: 5301324 (1994-04-01), Dewey et al.
patent: 5305312 (1994-04-01), Fornek et al.
patent: 5309433 (1994-05-01), Cidon et al.
patent: 5309437 (1994-05-01), Perlman et al.
patent: 5315705 (1994-05-01), Iwami et al.
patent: 5319705 (1994-06-01), Halter et al.
patent: 5321813 (1994-06-01), McMillen et al.
patent: 5327486 (1994-07-01), Wolff et al.
patent: 5335276 (1994-08-01), Thompson et al.
patent: 5341374 (1994-08-01), Lewen et al.
patent: 5347632 (1994-09-01), Filepp et al.
patent: 5357571 (1994-10-01), Banwart
patent: 5377260 (1994-12-01), Long
patent: 5396485 (1995-03-01), Ohno et al.
patent: 5400335 (1995-03-01), Yamada
patent: 5410754 (1995-04-01), Favreau et al.
patent: 5425028 (1995-06-01), Britton et al.
patent: 5428608 (1995-06-01), Freeman et al.
patent: 5430709 (1995-07-01), Galloway
patent: 5430727 (1995-07-01), Callon
patent: 5432846 (1995-07-01), Norio
patent: 5434797 (1995-07-01), Barris
patent: 5434913 (1995-07-01), Tung et al.
patent: 5440547 (1995-08-01), Easki et al.
patent: 5442633 (1995-08-01), Perkins et al.
patent: 5446891 (1995-08-01), Kaplan et al.
patent: 5446919 (1995-08-01), Wilkins
patent: 5452296 (1995-09-01), Shimizu
patent: 5455854 (1995-10-01), Dilts et al.
patent: 5457683 (1995-10-01), Robins
patent: 5457738 (1995-10-01), Sylvan
patent: 5459864 (1995-10-01), Brent et al.
patent: 5461611 (1995-10-01), Drake, Jr. et al.
patent: 5463625 (1995-10-01), Yasrebi
patent: 5465286 (1995-11-01), Clare et al.
patent: 5467388 (1995-11-01), Redd et al.
patent: 5469500 (1995-11-01), Satter et al.
patent: 5473531 (1995-12-01), Flora-Holmquist et al.
patent: 5474741 (1995-12-01), Mikeska et al.
patent: 5474819 (1995-12-01), Chambers et al.
patent: 5475741 (1995-12-01), Davis et al.
patent: 5475819 (1995-12-01), Miller et al.
patent: 5479411 (1995-12-01), Klein
patent: 5481720 (1996-01-01), Loucks et al.
patent: 5483524 (1996-01-01), Lev et al.
patent: 5487100 (1996-01-01), Kane
patent: 5491800 (1996-02-01), Goldsmith et al.
patent: 5499295 (1996-03-01), Cooper
patent: 5500890 (1996-03-01), Rogge et al.
patent: 5509058 (1996-04-01), Sestak et al.
patent: 5517432 (1996-05-01), Chandra et al.
patent: 5517494 (1996-05-01), Green
patent: 5524110 (1996-06-01), Danneels et al.
patent: 5524141 (1996-06-01), Braun et al.
patent: 5524254 (1996-06-01), Morgan et al.
patent: 5526489 (1996-06-01), Nilakantan et al.
patent: 5528671 (1996-06-01), Ryu et al.
patent: 5533102 (1996-07-01), Robinson et al.
patent: 5533110 (1996-07-01), Pinard et al.
patent: 5544164 (1996-08-01), Baran
patent: 5544303 (1996-08-01), Maroteaux et al.
patent: 5544322 (1996-08-01), Cheng et al.
patent: 5546448 (1996-08-01), Caswell et al.
patent: 5546452 (1996-08-01), Andrews et al.
patent: 5546582 (1996-08-01), Brockmeyer et al.
patent: 5548636 (1996-08-01), Bannister et al.
patent: 5548694 (1996-08-01), Frisken Gibson
patent: 5563882 (1996-10-01), Bruno et al.
patent: 5574774 (1996-11-01), Ahlberg et al.
patent: 5574934 (1996-11-01), Mirashrafi et al.
patent: 5581552 (1996-12-01), Civanlar et al.
patent: 5586257 (1996-12-01), Perlman
patent: 5586260 (1996-12-01), Hu
patent: 5591800 (1997-01-01), Goldsmith et al.
patent: 5604737 (1997-02-01), Iwami et al.
patent: 5606669 (1997-02-01), Bertin et al.
patent: 5608786 (1997-03-01), Gordon
patent: 5614940 (1997-03-01), Cobbley et al.
patent: 5619557 (1997-04-01), Van Berkum
patent: 5623483 (1997-04-01), Agrawal et al.
patent: 5623490 (1997-04-01), Richter et al.
patent: 5623605 (1997-04-01), Keshav et al.
patent: 5625407 (1997-04-01), Biggs et al.
patent: 5636282 (1997-06-01), Holmquist et al.
patent: 5636346 (1997-06-01), Saxe
patent: 5642156 (1997-06-01), Saiki
patent: 5644629 (1997-07-01), Chow
patent: 5651006 (1997-07-01), Fujino et al.
patent: 5652759 (1997-07-01), Stringfellow, Jr.
patent: 5655120 (1997-08-01), Witte et al.
patent: 5659542 (1997-08-01), Bell et al.
patent: 5659596 (1997-08-01), Dunn
patent: 5668862 (1997-09-01), Bannister et al.
patent: 5671428 (1997-09-01), Muranaga et al.
patent: 5675507 (1997-10-01), Bobo
patent: 5680392 (1997-10-01), Semaan
patent: 5684800 (1997-11-01), Dobbins et al.
patent: 5684951 (1997-11-01), Goldman et al.
patent: 5689553 (1997-11-01), Ahuja et al.
patent: 5692180 (1997-11-01), Lee
patent: 5692192 (1997-11-01), Sudo
patent: 5694594 (1997-12-01), Chang
patent: 5701463 (1997-12-01), Malcolm
patent: 5708422 (1998-01-01), Blonder et al.
patent: 5708655 (1998-01-01), Toth et al.
patent: 5710884 (1998-01-01), Dedrick
patent: 5717923 (1998-02-01), Dedrick
patent: 5719786 (1998-02-01), Nelson et al.
patent: 5721827 (1998-02-01), Logan et al.
patent: 5724092 (1998-03-01), Davidsohn et al.
patent: 5724412 (1998-03-01), Srinivasan
patent: 5724506 (1998-03-01), Cleron et al.
patent: 5726984 (1998-03-01), Kubler et al.
patent: 5729748 (1998-03-01

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for dynamically balancing call flow... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for dynamically balancing call flow..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamically balancing call flow... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3790619

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.