
US Patent No: 7,216,348
Number of patents in Portfolio can not be more than 2000
Method and apparatus for dynamically balancing call flow workloads in a telecommunications system
Stats
-
May 8, 2007
Issued date -
Jan 4, 2000
filing date -
09/477,101
serial no -
In Force
status
Importance
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.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,528,659 Interleaved digital data and voice communications system apparatus and method | 62 | 1981 | |
| 4,630,262 Method and system for transmitting digitized voice signals as packets of bits | 176 | 1985 | |
| 5,347,632 Reception system for an interactive computer network and method of operation | 811 | 1989 | |
| 5,159,592 Network address management for a wired network supporting wireless communication to a plurality of mobile users | 516 | 1990 | |
| 5,157,592 DC-DC converter with adaptive zero-voltage switching | 68 | 1991 | |
| 5,282,197 Low frequency audio sub-channel embedded signalling | 80 | 1992 | |
| 5,442,633 Shortcut network layer routing for mobile hosts | 218 | 1992 | |
| 5,425,028 Protocol selection and address resolution for programs running in heterogeneous networks | 104 | 1992 | |
| 5,319,705 Method and system for multimedia access control enablement | 618 | 1992 | |
| 5,301,324 Method and apparatus for dynamic work reassignment among asymmetric, coupled processors | 25 | 1992 | |
| 5,459,864 Load balancing, error recovery, and reconfiguration control in a data movement subsystem with cooperating plural queue processors | 48 | 1993 | |
| 6,226,690 Method and apparatus for utilizing proxy objects to communicate with target objects | 21 | 1993 | |
| 5,463,625 High performance machine for switched communications in a heterogeneous data processing network gateway | 132 | 1993 | |
| 5,544,303 Method for configuring and operating a telecommunication apparatus | 29 | 1993 | |
| 5,481,720 Flexible interface to authentication services in a distributed data processing environment | 123 | 1994 | |
| 5,446,891 System for adjusting hypertext links with weighed user goals and activities | 350 | 1994 | |
| 5,692,180 Object-oriented cell directory database for a distributed computing environment | 163 | 1995 | |
| 5,546,582 Extension of two phase commit protocol to distributed participants | 65 | 1995 | |
| 5,659,596 System for location of communication end users | 142 | 1995 | |
| 5,606,669 System for managing topology of a network in spanning tree data structure by maintaining link table and parent table in each network node | 226 | 1995 | |
| 6,173,044 Multipoint simultaneous voice and data services using a media splitter gateway architecture | 24 | 1996 | |
| 5,892,903 Method and apparatus for detecting and identifying security vulnerabilities in an open network computer communication system | 305 | 1996 | |
| 6,240,444 Internet web page sharing | 177 | 1996 | |
| 5,805,822 Channel interface with data segmentation and re-segementation | 40 | 1996 | |
| 6,085,217 Method and apparatus for controlling the assignment of units of work to a workload enclave in a client/server system | 20 | 1997 | |
| 6,477,586 Remote procedure calls in distributed systems | 11 | 1998 | |
| 6,289,369 Affinity, locality, and load balancing in scheduling user program-level threads for execution by a computer system | 111 | 1998 | |
|
|
|||
| 4,819,228 Synchronous packet voice/data communication system | 166 | 1987 | |
| 5,274,635 Method and apparatus for aligning a digital communication data stream across a cell network | 146 | 1992 | |
| 5,544,322 System and method for policy-based inter-realm authentication within a distributed processing system | 231 | 1994 | |
| 5,659,542 System and method for signalling and call processing for private and hybrid communications systems including multimedia systems | 144 | 1995 | |
| 5,953,350 Multimedia client for multimedia/hybrid network | 41 | 1995 | |
| 5,533,102 Telephone auto attendant system for delivering chosen greetings to callers while on the phone | 161 | 1995 | |
| 5,854,901 Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet | 190 | 1996 | |
| 5,835,725 Dynamic address assignment and resolution technique | 147 | 1996 | |
| 5,848,143 Communications system using a central controller to control at least one network and agent system | 207 | 1996 | |
| 5,867,665 Domain communications server | 122 | 1997 | |
| 5,884,035 Dynamic distributed group registry apparatus and method for collaboration and selective sharing of information | 134 | 1997 | |
| 5,872,922 Method and apparatus for a video conference user interface | 68 | 1997 | |
|
|
|||
| 5,434,913 Audio subsystem for computer-based conferencing system | 141 | 1993 | |
| 5,614,940 Method and apparatus for providing broadcast information with indexing | 269 | 1994 | |
| 5,717,923 Method and apparatus for dynamically customizing electronic information to individual end users | 599 | 1994 | |
| 5,574,934 Preemptive priority-based transmission of signals using virtual channels | 118 | 1994 | |
| 5,524,110 Conferencing over multiple transports | 41 | 1994 | |
| 5,794,018 System and method for synchronizing data streams | 44 | 1995 | |
| 5,710,884 System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use | 477 | 1995 | |
| 5,734,828 System for accessing/delivering on-line/information services via individualized environments using streamlined application sharing host and client services | 44 | 1995 | |
| 5,771,355 Transmitting electronic mail by either reference or value at file-replication points to minimize costs | 137 | 1995 | |
| 5,903,723 Method and apparatus for transmitting electronic mail attachments with attachment references | 359 | 1995 | |
| 5,835,723 Dynamic assignment of multicast addresses | 120 | 1995 | |
| 5,818,510 Method and apparatus for providing broadcast information with indexing | 68 | 1996 | |
|
|
|||
| 6,108,704 Point-to-point internet protocol | 139 | 1995 | |
| 6,009,469 Graphic user interface for internet telephony application | 132 | 1996 | |
| 6,131,121 Point-to-point computer network communication utility utilizing dynamically assigned network protocol addresses | 175 | 1996 | |
| 6,185,184 Directory server for providing dynamically assigned network protocol addresses | 143 | 1996 | |
| 6,226,678 Method and apparatus for dynamically defining data communication utilities | 98 | 1996 | |
| 6,178,453 Virtual circuit switching architecture | 16 | 1997 | |
| 6,687,738 Establishing an internet telephone call using e-mail | 14 | 1999 | |
| 6,701,365 Point-to-point internet protocol | 18 | 1999 | |
| 6,829,645 Method and apparatus for establishing point-to-point communications over a computer network | 12 | 1999 | |
| 6,513,066 Establishing a point-to-point internet communication | 29 | 1999 | |
|
|
|||
| 5,563,882 Process for converting a point-to-point multimedia call to a bridged multimedia call | 83 | 1995 | |
| 5,805,587 Call notification feature for a telephone line connected to the internet | 494 | 1995 | |
| 6,343,115 Method of announcing an internet call | 67 | 1996 | |
| 5,982,774 Internet on hold | 101 | 1996 | |
| 5,905,736 Method for the billing of transactions over the internet | 304 | 1996 | |
| 5,956,482 Multimedia information service access | 76 | 1996 | |
| 6,005,870 Method for called party control of telecommunications network services | 141 | 1996 | |
| 5,905,872 Method of transferring connection management information in world wideweb requests and responses | 86 | 1996 | |
|
|
|||
| 6,347,085 Method and apparatus for establishing communications between packet-switched and circuit-switched networks | 91 | 1997 | |
| 6,594,254 Domain name server architecture for translating telephone number domain names into network protocol addresses | 82 | 1997 | |
| 5,999,965 Automatic call distribution server for computer telephony communications | 221 | 1997 | |
| 6,275,490 Method and apparatus for establishing communications from browser application | 95 | 1997 | |
| 6,728,784 Collaborative multimedia architecture for packet-switched data networks | 58 | 1997 | |
| 6,377,568 Method and apparatus for performing call matching for internet telephones in legacy call centers | 33 | 1997 | |
| 6,032,192 Pro-active message delivery system and method | 18 | 1998 | |
| 6,463,565 Method for designing object-oriented table driven state machines | 41 | 2000 | |
|
|
|||
| 4,873,715 Automatic data/voice sending/receiving mode switching device | 65 | 1987 | |
| 4,809,271 Voice and data multiplexer system | 91 | 1987 | |
| 5,130,985 Speech packet communication system and method | 84 | 1989 | |
| 5,315,705 Communication address management system | 32 | 1992 | |
| 5,604,737 Voice communication system and voice communication method | 268 | 1994 | |
| 5,651,006 Hierarchical network management system | 222 | 1995 | |
| 5,790,803 Information network with server, call blocking, subscriber status, and attributes in a table, and selecting of terminal equipment | 18 | 1995 | |
|
|
|||
| 5,457,683 Link and discovery protocols for a ring interconnect architecture | 38 | 1993 | |
| 5,455,854 Object-oriented telephony system | 64 | 1993 | |
| 5,491,800 Object-oriented remote procedure call networking system | 275 | 1993 | |
| 5,724,506 Replaceable and extensible connection dialog component of a network component system | 42 | 1995 | |
| 5,754,939 System for generation of user profiles for a system for customized electronic identification of desirable objects | 885 | 1995 | |
| 5,784,619 Replaceable and extensible notebook component of a network component | 15 | 1997 | |
|
|
|||
| 5,155,726 Station-to-station full duplex communication in a token ring local area network | 60 | 1990 | |
| 5,150,360 Utilization of redundant links in bridged networks | 85 | 1990 | |
| 5,309,437 Bridge-like internet protocol router | 289 | 1990 | |
| 5,430,727 Multiple protocol routing | 229 | 1994 | |
| 5,524,254 Scheme for interlocking line card to an address recognition engine to support plurality of routing and bridging protocols by using network information look-up database | 180 | 1994 | |
| 5,684,800 Method for establishing restricted broadcast groups in a switched network | 236 | 1995 | |
|
|
|||
| 6,018,771 Dynamic assignment of multicast network addresses | 48 | 1992 | |
| 5,586,260 Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms | 408 | 1993 | |
| 5,526,489 System for reverse address resolution for remote network device independent of its physical address | 216 | 1993 | |
| 5,475,819 Distributed configuration profile for computing system | 274 | 1994 | |
| 6,055,594 Byte accessible memory interface using reduced memory control pin count | 8 | 1998 | |
| 6,888,836 Method for allocating web sites on a web hosting cluster | 23 | 1999 | |
|
|
|||
| 5,825,865 Temporary message routing and destination selection | 78 | 1991 | |
| 5,357,571 Method for point-to-point communications within secure communication systems | 12 | 1993 | |
| 5,487,100 Electronic mail message delivery system | 259 | 1994 | |
| 5,768,527 Device, system and method of real-time multimedia streaming | 158 | 1996 | |
| 6,026,086 Apparatus, system and method for a unified circuit switched and packet-based communications system architecture with network interworking functionality | 109 | 1997 | |
| 6,385,583 Markup language for interactive services and methods thereof | 122 | 2000 | |
|
|
|||
| 5,793,365 System and method providing a computer user interface enabling access to distributed workgroup members | 374 | 1996 | |
| 5,835,720 IP discovery apparatus and method | 193 | 1996 | |
| 5,864,684 Method and apparatus for managing subscriptions to distribution lists | 81 | 1996 | |
| 5,903,727 Processing HTML to embed sound in a web page | 44 | 1996 | |
| 6,014,710 System and method for message transmission between network nodes using remote wires | 25 | 1997 | |
| 5,969,967 Methods and apparatus for conspiracy between objects | 109 | 1997 | |
|
|
|||
| 5,689,553 Multimedia telecommunications network and service | 312 | 1993 | |
| 5,473,531 Finite state machine with minimized memory requirements | 13 | 1993 | |
| 5,428,608 Call connection technique | 247 | 1993 | |
| 5,581,552 Multimedia server | 82 | 1995 | |
| 5,708,422 Transaction authorization and alert system | 342 | 1995 | |
|
|
|||
| 5,479,411 Multi-media integrated message arrangement | 303 | 1993 | |
| 5,625,407 Seamless multimedia conferencing system using an enhanced multipoint control unit and enhanced endpoint devices | 102 | 1994 | |
| 5,740,231 Network-based multimedia communications and directory system and method of operation | 394 | 1994 | |
| 6,031,836 Web-page interface to telephony features | 131 | 1996 | |
| 5,751,712 Technique for efficiently allocating bandwidth to multimedia calls in a communications system | 32 | 1996 | |
|
|
|||
| 5,287,103 Method and apparatus for providing local area network clients with internetwork identification data | 164 | 1991 | |
| 5,623,605 Methods and systems for interprocess communication and inter-network data transfer | 212 | 1994 | |
| 5,623,483 Synchronization system for networked multimedia streams | 79 | 1995 | |
| 5,809,233 Method of mapping from ATMARP to NHRP | 26 | 1995 | |
| 6,205,135 Access platform for internet-based telephony | 42 | 1997 | |
|
|
|||
| 4,821,263 Method and apparatus for transmitting information via a bus system | 9 | 1988 | |
| 5,742,675 Method and apparatus for automatically distributing calls to available logged-in call handling agents | 131 | 1995 | |
| 5,946,629 Cellular telephone network having short message service interaction with other networks | 160 | 1995 | |
| 5,708,655 Method and apparatus for addressing a wireless communication station with a dynamically-assigned address | 218 | 1996 | |
| 5,961,584 System for managing internal execution threads | 55 | 1997 | |
|
|
|||
| 5,220,599 Communication terminal apparatus and its control method with party identification and notification features | 117 | 1991 | |
| 5,671,428 Collaborative document processing system with version and comment management | 147 | 1992 | |
| 5,440,547 Data-transfer routing management for packet-oriented digital communication system including ATM networks | 208 | 1994 | |
| 5,432,846 Automatic telephone call distribution apparatus and method for electronic switching system | 21 | 1994 | |
|
|
|||
| 5,729,748 Call template builder and method | 22 | 1995 | |
| 5,815,665 System and method for providing trusted brokering services over a distributed network | 547 | 1996 | |
| 6,041,345 Active stream format for holding multiple media streams | 93 | 1997 | |
| 5,872,850 System for enabling information marketplace | 140 | 1997 | |
|
|
|||
| 5,321,813 Reconfigurable, fault tolerant, multistage interconnect network and protocol | 96 | 1991 | |
| 5,872,972 Method for load balancing a per processor affinity scheduler wherein processes are strictly affinitized to processors and the migration of a process from an affinitized processor to another available processor is limited | 88 | 1996 | |
| 6,181,689 Bi-directional information exchange mechanism for collaborative network navigation among a group of user terminals | 22 | 1996 | |
| 5,924,093 Virtual processor buffered merge sort for parallel applications | 14 | 1997 | |
|
|
|||
| 6,069,890 Internet telephone service | 381 | 1996 | |
| 6,125,113 Internet telephone service | 108 | 1996 | |
| 6,122,255 Internet telephone service with mediation | 123 | 1997 | |
| 6,154,445 Telephony communication via varied redundant networks | 79 | 1997 | |
|
|
|||
| 5,166,931 Communications network dynamic addressing arrangement | 119 | 1990 | |
| 5,249,290 Method of and apparatus for operating a client/server computer network | 187 | 1991 | |
| 5,305,312 Apparatus for interfacing analog telephones and digital data terminals to an ISDN line | 268 | 1992 | |
|
|
|||
| 5,499,295 Method and apparatus for feature authorization and software copy protection in RF communications devices | 137 | 1993 | |
| 5,574,774 Method and apparatus of maintaining an open communications channel between a cellular terminal and an associated cellular radio network | 43 | 1994 | |
| 6,064,975 Apparatus and method for highlighting holidays of a specified location in a calendar software application | 36 | 1997 | |
|
|
|||
| 5,121,385 Highly efficient multiplexing system | 108 | 1989 | |
| 5,528,671 Network control system | 15 | 1991 | |
| 5,642,156 Video-conference network managing system having function for managing each site and each schedule concerning video conference | 32 | 1996 | |
|
|
|||
| 5,751,961 Integrated internet system for translating logical addresses of internet documents to physical addresses using integrated service control point | 187 | 1996 | |
| 5,790,548 Universal access multimedia data network | 539 | 1996 | |
| 6,101,182 Universal access multimedia data network | 117 | 1997 | |
|
|
|||
| 5,452,296 Asynchronous transfer mode communication system | 95 | 1993 | |
| 5,745,702 Apparatus and method for interconnecting ISDN/internetwork users | 29 | 1995 | |
| 5,841,769 Data message routing system for mobile or fixed terminals within a network | 30 | 1995 | |
|
|
|||
| 5,761,606 Media online services access via address embedded in video or audio program | 440 | 1996 | |
| 5,778,181 Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments | 388 | 1996 | |
| 6,018,768 Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments | 335 | 1998 | |
|
|
|||
| 5,457,738 Method and system for searching an on-line directory at a telephone station | 64 | 1995 | |
| 5,764,756 Networked telephony central offices | 116 | 1996 | |
| 5,724,412 Method and system for displaying internet identification on customer premises equipment | 318 | 1996 | |
|
|
|||
| 5,742,905 Personal communications internetworking | 1173 | 1994 | |
| 5,742,668 Electronic massaging network | 514 | 1995 | |
|
|
|||
| 5,754,636 Computer telephone system | 197 | 1997 | |
| 6,047,054 Computer telephone system | 82 | 1998 | |
|
|
|||
| 6,021,126 Telecommunication number portability | 136 | 1996 | |
| 6,014,379 Telecommunications custom calling services | 124 | 1996 | |
|
|
|||
| 4,800,488 Method of propagating resource information in a computer network | 144 | 1985 | |
| 4,899,333 Architecture of the control of a high performance packet switching distribution network | 151 | 1988 | |
|
|
|||
| 5,764,741 Least cost rooting system | 57 | 1995 | |
| 5,799,072 Telecommunications call management system | 169 | 1996 | |
|
|
|||
| 5,692,192 Load distribution method and system for distributed threaded task operation in network information processing apparatuses with virtual shared memory | 40 | 1995 | |
| 5,884,077 Information processing system and method in which computer with high load borrows processor of computer with low load to execute process | 24 | 1995 | |
|
|
|||
| 5,548,636 Method and apparatus for providing user controlled call management services | 214 | 1995 | |
| 5,668,862 Method and apparatus for providing user controlled call management services | 76 | 1996 | |
|
|
|||
| 5,469,500 Method and apparatus for delivering calling services | 100 | 1993 | |
| 6,195,357 Interactive information transaction processing system with universal telephony gateway capabilities | 76 | 1996 | |
|
|
|||
| 4,450,554 Asynchronous integrated voice and data communication system | 116 | 1981 | |
| 4,981,371 Integrated I/O interface for communication terminal | 56 | 1989 | |
|
|
|||
| 5,509,058 Global management of telephone directory | 50 | 1993 | |
| 5,533,110 Human machine interface for telephone feature invocation | 190 | 1994 | |
|
|
|||
| 5,548,694 Collision avoidance system for voxel-based object representation | 76 | 1995 | |
| 5,842,216 System for sending small positive data notification messages over a network to indicate that a recipient node should obtain a particular version of a particular data item | 53 | 1996 | |
|
|
|||
| 4,887,265 Packet-switched cellular telephone system | 212 | 1988 | |
| 5,483,524 Method for transmitting data packets via a circuit-switched channel | 21 | 1994 | |
|
|
|||
| 4,799,153 Method and apparatus for enhancing security of communications in a packet-switched data communications system | 98 | 1987 | |
| 5,113,499 Telecommunication access management system for a packet switching network | 170 | 1989 | |
|
|
|||
| 5,335,276 Communication system and methods for enhanced information transfer | 588 | 1992 | |
| 6,163,316 Electronic programming system and method | 200 | 1997 | |
|
|
|||
| 5,524,141 System and method for providing directory information over a telephony network using ADSI | 51 | 1994 | |
| 5,732,078 On-demand guaranteed bandwidth service for internet access points using supplemental user-allocatable bandwidth network | 228 | 1996 | |
|
|
|||
| 5,434,797 Audio communication system for a computer network | 32 | 1994 | |
|
|
|||
| 6,282,272 Telephone web browser arrangement and method | 6 | 2000 | |
|
|
|||
| 6,300,863 Method and apparatus to monitor and locate an electronic device using a secured intelligent agent via a global network | 92 | 1998 | |
|
|
|||
| 5,036,513 Method of and apparatus for integrated voice (audio) communication simultaneously with "under voice" user-transparent digital data between telephone instruments | 263 | 1989 | |
|
|
|||
| 5,675,507 Message storage and delivery system | 625 | 1995 | |
|
|
|||
| 5,214,650 Simultaneous voice and data system using the existing two-wire inter-face | 157 | 1990 | |
|
|
|||
| 5,430,709 Network monitoring method and apparatus | 84 | 1994 | |
|
|
|||
| 4,589,107 Simultaneous voice and data communication and data base access in a switching system using a combined voice conference and data base processing module | 66 | 1984 | |
|
|
|||
| 5,608,786 Unified messaging system and method | 876 | 1995 | |
|
|
|||
| 6,198,303 Configuration eprom with programmable logic | 51 | 1999 | |
|
|
|||
| 5,517,494 Method and system of multicast routing for groups with a single transmitter | 170 | 1994 | |
|
|
|||
| 5,544,164 Method and cell based wide area network alternative access telephone and data system | 66 | 1994 | |
|
|
|||
| 5,946,386 Call management system with call control from user workstation computers | 436 | 1996 | |
|
|
|||
| 5,799,150 System for sending list of media data objects to server which may be read by client and receiving from the server indicator of allocated resource | 68 | 1997 | |
|
|
|||
| 4,598,397 Microtelephone controller | 72 | 1984 | |
|
|
|||
| 5,838,970 Object-oriented computer environment and related method | 90 | 1997 | |
|
|
|||
| 6,016,393 System and method for distributed computation based upon the movement, execution, and interaction of processes in a network | 81 | 1997 | |
|
|
|||
| 5,327,486 Method and system for managing telecommunications such as telephone calls | 501 | 1993 | |
|
|
|||
| 5,726,984 Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones | 408 | 1995 | |
|
|
|||
| 5,745,642 System to add selectivley persistent resource data to unused bandwidth of digital movie | 23 | 1996 | |
|
|
|||
| 6,243,373 Method and apparatus for implementing a computer network/internet telephone system | 129 | 1995 | |
|
|
|||
| 4,866,704 Fiber optic voice/data network | 216 | 1988 | |
|
|
|||
| 5,903,721 Method and system for secure online transaction processing | 303 | 1997 | |
|
|
|||
| 6,061,716 Computer network chat room based on channel broadcast in real time | 65 | 1998 | |
|
|
|||
| 5,818,836 Method and apparatus for anonymous voice communication using an online data service | 206 | 1995 | |
|
|
|||
| 5,701,463 Method of replacing the identity of a file with another as part of a file open request in a computer system | 27 | 1994 | |
|
|
|||
| 6,006,257 Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming | 354 | 1996 | |
|
|
|||
| 4,446,519 Method and apparatus for providing security for computer software | 246 | 1981 | |
|
|
|||
| 5,828,843 Object-oriented method for matching clients together with servers according to attributes included in join request | 77 | 1997 | |
|
|
|||
| 5,591,800 Method for polymerizing macrocyclic poly(alkylene dicarboxylate) oligomers | 34 | 1995 | |
|
|
|||
| 5,204,669 Automatic station identification where function modules automatically initialize | 107 | 1990 | |
|
|
|||
| 6,427,064 Method and apparatus for maintaining a database in a portable communication device | 67 | 1994 | |
|
|
|||
| 5,377,260 Telephone circuit to control off-hook status during receipt of caller-ID signal | 96 | 1991 | |
|
|
|||
| 6,704,802 Method and system for communicating between independent software modules | 10 | 1996 | |
|
|
|||
| 5,812,819 Remote access apparatus and method which allow dynamic internet protocol (IP) address management | 361 | 1995 | |
|
|
|||
| 5,832,119 Methods for controlling systems using control signals embedded in empirical data | 349 | 1995 | |
|
|
|||
| 5,636,282 Method for dial-in access security using a multimedia modem | 61 | 1994 | |
|
|
|||
| 5,905,865 Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses | 273 | 1996 | |
|
|
|||
| 5,474,741 Method for reducing shrinkage during firing of ceramic bodies | 34 | 1994 | |
|
|
|||
| 5,828,837 Computer network system and method for efficient information transfer | 69 | 1996 | |
|
|
|||
| 6,105,053 Operating system for a non-uniform memory access multiprocessor system | 121 | 1995 | |
|
|
|||
| 5,467,388 Method and apparatus for selectively blocking incoming telephone calls | 306 | 1995 | |
|
|
|||
| 5,465,286 Apparatus for supervising an automatic call distribution telephone system | 210 | 1994 | |
|
|
|||
| 5,500,890 Point-of-sale system using multi-threaded transactions and interleaved file transfer | 136 | 1993 | |
|
|
|||
| 5,095,480 Message routing system for shared communication media networks | 284 | 1989 | |
|
|
|||
| 5,619,557 Telephone switching system and method for controlling incoming telephone calls to remote agents and for collecting and providing call data | 143 | 1995 | |
|
|
|||
| 5,719,786 Digital media data stream network management system | 181 | 1993 | |
|
|
|||
| 5,283,819 Computing and multimedia entertainment system | 378 | 1991 | |
|
|
|||
| 6,212,625 General purpose dynamically programmable state engine for executing finite state machines | 25 | 1999 | |
|
|
|||
| 5,546,452 Communications system using a central controller to control at least one network and agent system | 203 | 1995 | |
|
|
|||
| 5,937,162 Method and apparatus for high volume e-mail delivery | 193 | 1996 | |
|
|
|||
| 5,680,392 Multimedia multipoint telecommunications reservation systems | 153 | 1996 | |
|
|
|||
| 5,890,162 Remote streaming of semantics for varied multimedia output | 20 | 1996 | |
|
|
|||
| 5,799,063 Communication system and method of providing access to pre-recorded audio messages via the Internet | 230 | 1996 | |
|
|
|||
| 5,784,564 Closed browser for computer and computer network | 35 | 1996 | |
|
|
|||
| 5,396,485 Information communication system for point-to-point communication and point-to-multipoint communication using same lines | 31 | 1993 | |
|
|
|||
| 6,266,539 Telephone docking station for personal digital assistant | 120 | 1998 | |
|
|
|||
| 5,822,524 System for just-in-time retrieval of multimedia files over computer networks by transmitting data packets at transmission rate determined by frame size | 103 | 1995 | |
|
|
|||
| 5,838,683 Distributed interactive multimedia system architecture | 149 | 1995 | |
|
|
|||
| 6,065,048 Method and system to create, transmit, receive and process information, including an address to further information | 28 | 1997 | |
|
|
|||
| 5,461,611 Quality of service management for source routing multimedia packet networks | 219 | 1994 | |
|
|
|||
| 5,892,924 Method and apparatus for dynamically shifting between routing and switching packets in a transmission network | 204 | 1996 | |
|
|
|||
| 5,224,095 Network control system and method | 46 | 1990 | |
|
|
|||
| 5,929,849 Integration of dynamic universal resource locators with television presentations | 350 | 1996 | |
|
|
|||
| 5,816,919 Computer lottery wagering system | 45 | 1997 | |
|
|
|||
| 6,151,643 Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer | 361 | 1996 | |
|
|
|||
| 6,909,708 System, method and article of manufacture for a communication system architecture including video conferencing | 226 | 1996 | |
|
|
|||
| 6,338,078 System and method for sequencing packets for multiprocessor parallelization in a computer network system | 52 | 1998 | |
|
|
|||
| 5,056,140 Communication security accessing system and process | 39 | 1990 | |
|
|
|||
| 4,866,732 Wireless telephone system | 230 | 1986 | |
|
|
|||
| 5,944,140 Foothold provided with reflectors | 4 | 1998 | |
|
|
|||
| 5,546,448 Apparatus and method for a caller ID modem interface | 103 | 1994 | |
|
|
|||
| 5,764,736 Method for switching between a data communication session and a voice communication session | 210 | 1995 | |
|
|
|||
| 5,790,793 Method and system to create, transmit, receive and process information, including an address to further information | 360 | 1995 | |
|
|
|||
| 5,805,810 Apparatus and methods for converting an electronic mail to a postal mail at the receiving station | 144 | 1995 | |
|
|
|||
| 5,241,625 Screen image sharing among heterogeneous computers | 303 | 1990 | |
|
|
|||
| 4,890,282 Mixed mode compression for data transmission | 118 | 1988 | |
|
|
|||
| 6,347,342 Method and apparatus for dynamically brokering object messages among object models | 58 | 1996 | |
|
|
|||
| 6,026,425 Non-uniform system load balance method and apparatus for updating threshold of tasks according to estimated load fluctuation | 42 | 1997 | |
|
|
|||
| 5,655,120 Method for load balancing in a multi-processor system where arising jobs are processed by a plurality of processors under real-time conditions | 54 | 1996 | |
|
|
|||
| 5,187,591 System for transmitting and receiving aural information and modulated data | 105 | 1991 | |
|
|
|||
| 5,928,327 System and process for delivering digital data on demand | 95 | 1996 | |
|
|
|||
| 5,915,001 System and method for providing and using universally accessible voice and speech data files | 551 | 1996 | |
|
|
|||
| 5,774,666 System and method for displaying uniform network resource locators embedded in time-based medium | 238 | 1996 | |
|
|
|||
| 5,964,872 Method and system for tailoring common environments | 11 | 1997 | |
|
|
|||
| 5,721,827 System for electrically distributing personalized information | 588 | 1996 | |
|
|
|||
| 5,758,257 System and method for scheduling broadcast of and access to video programs and other data using customer profiles | 753 | 1994 | |
|
|
|||
| 4,694,492 Computer communications security control system | 74 | 1984 | |
|
|
|||
| 5,892,825 Method of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media | 120 | 1996 | |
|
|
|||
| 5,767,897 Video conferencing system | 130 | 1994 | |
|
|
|||
| 5,867,654 Two monitor videoconferencing hardware | 48 | 1996 | |
|
|
|||
| 5,884,032 System for coordinating communications via customer contact channel changing system using call centre for setting up the call between customer and an available help agent | 665 | 1995 | |
|
|
|||
| 4,658,093 Software distribution system | 656 | 1983 | |
|
|
|||
| 4,652,703 Digital voice transmission having improved echo suppression | 82 | 1983 | |
|
|
|||
| 5,241,594 One-time logon means and methods for distributed computing systems | 275 | 1992 | |
|
|
|||
| 5,950,123 Cellular telephone network support of audible information delivery to visually impaired subscribers | 77 | 1996 | |
|
|
|||
| 5,774,660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network | 924 | 1996 | |
|
|
|||
| 5,400,335 Communications system for an ISDN and a LAN, and an ISDN-LAN connection terminal | 30 | 1992 | |
|
|
|||
| 5,150,410 Secure digital conferencing system | 89 | 1991 | |
|
|
|||
| 5,623,490 Method and apparatus for multiple media digital communication system | 61 | 1996 | |
|
|
|||
| 5,652,759 Method and apparatus for delivering information in a real time mode over a nondedicated circuit | 5 | 1995 | |
|
|
|||
| 5,475,741 Telephone-entry system with electronic directory | 49 | 1994 | |
|
|
|||
| 6,393,455 Workload management method to enhance shared resource access in a multisystem environment | 26 | 1997 | |
|
|
|||
| 5,794,257 Automatic hyperlinking on multimedia by compiling link specifications | 96 | 1995 | |
|
|
|||
| 5,787,253 Apparatus and method of analyzing internet activity | 281 | 1996 | |
|
|
|||
| 5,644,629 Automatic routing of incoming telephone calls to a plurality of receiving devices based on caller identification | 184 | 1995 | |
|
|
|||
| 5,065,425 Telephone connection arrangement for a personal computer and a device for such an arrangement | 108 | 1989 | |
|
|
|||
| 5,790,792 Method and apparatus for transmitting multimedia data from and application logic server to interactive multimedia workstations | 33 | 1996 | |
|
|
|||
| 6,188,677 Telephone apparatus used for computer network telephone system | 30 | 1996 | |
|
|
|||
| 5,796,394 User interface and rule processing for a personal communications routing system | 197 | 1997 | |
|
|
|||
| 5,517,432 Finite state machine transition analyzer | 29 | 1994 | |
|
|
|||
| 5,857,072 System and method for distributing data simultaneously to multiple computers on a network, with advanced notice to intended recipients | 31 | 1996 | |
|
|
|||
| 4,740,963 Voice and data communication system | 154 | 1986 | |
|
|
|||
| 5,828,846 Controlling passage of packets or messages via a virtual connection or flow | 58 | 1995 | |
|
|
|||
| 5,684,951 Method and system for user authorization over a multi-user computer system | 181 | 1996 | |
|
|
|||
| 5,983,005 Multicasting method and apparatus | 108 | 1998 | |
|
|
|||
| 6,047,292 Digitally encoded recording medium | 65 | 1996 | |
|
|
|||
| 6,029,175 Automatic retrieval of changed files by a network software agent | 430 | 1996 | |
|
|
|||
| 4,932,022 Integrated voice and data telephone system | 147 | 1989 | |
|
|
|||
| 5,742,762 Network management gateway | 378 | 1995 | |
|
|
|||
| 5,031,089 Dynamic resource allocation scheme for distributed heterogeneous computer systems | 263 | 1988 | |
|
|
|||
| 5,636,346 Method and system for selectively targeting advertisements and programming | 408 | 1994 | |
|
|
|||
| 4,912,705 Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels | 192 | 1989 | |
|
|
|||
| 5,309,433 Methods and apparatus for routing packets in packet transmission networks | 75 | 1992 | |
|
|
|||
| 5,341,374 Communication network integrating voice data and video with distributed call processing | 322 | 1991 | |
|
|
|||
| 5,694,594 System for linking hypermedia data objects in accordance with associations of source and destination data objects and similarity threshold without using keywords or link-difining terms | 129 | 1994 | |
|
|
|||
| 5,212,789 Method and apparatus for updating application databases used in a distributed transaction processing environment | 90 | 1989 | |
|
|
|||
| 5,905,719 Method and system for wireless internet access | 70 | 1996 | |
|
|
|||
| 5,291,554 Shared-price custom video rentals via interactive TV | 209 | 1992 | |
|
|
|||
| 5,778,187 Multicasting method and apparatus | 341 | 1996 | |
|
|
|||
| 5,474,819 Bonded article | 2 | 1990 | |
|
|
|||
| 5,410,754 Bi-directional wire-line to local area network interface and method | 163 | 1993 | |
|
|
|||
| 5,127,001 Conference call arrangement for distributed network | 113 | 1990 | |
|
|
|||
| 5,848,396 Method and apparatus for determining behavioral profile of a computer user | 1057 | 1996 | |
|
|
|||
| 5,724,092 Videophone interactive mailbox facility system and method of processing information | 62 | 1996 | |
|
|
|||
| 4,782,485 Multiplexed digital packet telephone system | 126 | 1987 | |
|
|
|||
| 5,586,257 Network architecture to support multiple site real-time video games | 228 | 1994 | |
|
|
|||
| 5,925,103 Internet access device | 42 | 1996 | |
|
|
|||
| 5,446,919 Communication system and method with demographically or psychographically defined audiences | 529 | 1991 | |
|
|
|||
| 4,813,040 Method and apparatus for transmitting digital data and real-time digitalized voice information over a communications channel | 167 | 1986 | |
| 4,962,449 Computer security system having remote location recognition and remote location lock-out | 109 | 1988 | |
| 4,995,074 Switched line modem interface system | 183 | 1989 | |
| 5,950,172 Secured electronic rating system | 132 | 1996 | |
| 5,832,240 ISDN-based high speed communication system | 33 | 1997 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Nov 8, 2014 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Nov 8, 2018 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |