Method and apparatus for dynamically balancing call flow workloads in a telecommunications system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7216348
SERIAL NO

09477101

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
NET2PHONE, INC.NEWARK, NJ32

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
deCarmo, Linden A Plantation, FL 21 594

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (5)
4813040 Method and apparatus for transmitting digital data and real-time digitalized voice information over a communications channel 194 1986
4962449 Computer security system having remote location recognition and remote location lock-out 117 1988
4995074 Switched line modem interface system 196 1989
5950172 Secured electronic rating system 197 1996
5832240 ISDN-based high speed communication system 36 1997
 
U.S. ROBOTICS ACCESS CORP. (1)
5410754 Bi-directional wire-line to local area network interface and method 202 1993
 
TYCO ELECTRONICS UK LTD. (1)
5474819 Bonded article 2 1990
 
SONY CORPORATION (1)
6188677 Telephone apparatus used for computer network telephone system 35 1996
 
OROSTREAM LLC (1)
5828837 Computer network system and method for efficient information transfer 106 1996
 
CA, INC. (1)
5701463 Method of replacing the identity of a file with another as part of a file open request in a computer system 33 1994
 
SONY CORPORATION OF AMERICA (1)
5796394 User interface and rule processing for a personal communications routing system 292 1997
 
NETGRAM, INCORPORATED (1)
5805810 Apparatus and methods for converting an electronic mail to a postal mail at the receiving station 204 1995
 
SONY ELECTRONICS INC. (1)
5517432 Finite state machine transition analyzer 30 1994
 
EXECUTONE INTER-TELBUSINESS INFORMATION SYSTEMS, INC. (1)
5465286 Apparatus for supervising an automatic call distribution telephone system 273 1994
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (1)
* 5655120 Method for load balancing in a multi-processor system where arising jobs are processed by a plurality of processors under real-time conditions 62 1996
 
TRIMBLE NAVIGATION LIMITED (1)
5694594 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 179 1994
 
LIQUID THERMO PLASTICS, INC. (1)
5591800 Method for polymerizing macrocyclic poly(alkylene dicarboxylate) oligomers 35 1995
 
WILKINS, JEFFREY (1)
5446919 Communication system and method with demographically or psychographically defined audiences 768 1991
 
PRAGMATUS TELECOM, LLC (1)
5884032 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 849 1995
 
AVAYA INC. (5)
5479411 Multi-media integrated message arrangement 372 1993
5625407 Seamless multimedia conferencing system using an enhanced multipoint control unit and enhanced endpoint devices 138 1994
5740231 Network-based multimedia communications and directory system and method of operation 530 1994
6031836 Web-page interface to telephony features 161 1996
5751712 Technique for efficiently allocating bandwidth to multimedia calls in a communications system 33 1996
 
BROADCOM CORPORATION (1)
5726984 Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones 603 1995
 
SUPERIOR TELETEC TRANSMISSION PRODUCTS, INC., A CORP. OF GA (1)
4740963 Voice and data communication system 181 1986
 
BancTec, Inc. (1)
5838970 Object-oriented computer environment and related method 110 1997
 
PLANET GRAPHICS (1)
5892825 Method of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media 165 1996
 
WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT (4)
5619557 Telephone switching system and method for controlling incoming telephone calls to remote agents and for collecting and providing call data 211 1995
5946386 Call management system with call control from user workstation computers 637 1996
5754636 Computer telephone system 264 1997
6047054 Computer telephone system 97 1998
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
5586260 Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms 501 1993
5526489 System for reverse address resolution for remote network device independent of its physical address 235 1993
5475819 Distributed configuration profile for computing system 332 1994
 
BRAZOS HOLDINGS LLC (1)
5327486 Method and system for managing telecommunications such as telephone calls 673 1993
 
E. I. DU PONT DE NEMOURS AND COMPANY (1)
5474741 Method for reducing shrinkage during firing of ceramic bodies 36 1994
 
The United States of America as represented by the Administrator of the National Aeronautics and Space Administration (1)
* 5031089 Dynamic resource allocation scheme for distributed heterogeneous computer systems 315 1988
 
TEKNOWLEDGE CORPORATION (1)
6029175 Automatic retrieval of changed files by a network software agent 606 1996
 
GLOBALFOUNDRIES INC. (1)
6212625 General purpose dynamically programmable state engine for executing finite state machines 30 1999
 
BLACKBERRY LIMITED (1)
5950123 Cellular telephone network support of audible information delivery to visually impaired subscribers 110 1996
 
DIALOGIC CORPORATION (1)
5812819 Remote access apparatus and method which allow dynamic internet protocol (IP) address management 425 1995
 
Teradata US, Inc. (4)
5321813 Reconfigurable, fault tolerant, multistage interconnect network and protocol 104 1991
* 5872972 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 111 1996
6181689 Bi-directional information exchange mechanism for collaborative network navigation among a group of user terminals 26 1996
* 5924093 Virtual processor buffered merge sort for parallel applications 17 1997
 
AG Communication Systems Corporation (1)
5214650 Simultaneous voice and data system using the existing two-wire inter-face 158 1990
 
SUN MICROSYSTEMS, INC. (1)
5969967 Methods and apparatus for conspiracy between objects 115 1997
 
RICOH COMPANY, LTD. (1)
5400335 Communications system for an ISDN and a LAN, and an ISDN-LAN connection terminal 32 1992
 
IPSILON NETWORKS, INC. (1)
5892924 Method and apparatus for dynamically shifting between routing and switching packets in a transmission network 256 1996
 
ITT CORPORATION (2)
4450554 Asynchronous integrated voice and data communication system 117 1981
4981371 Integrated I/O interface for communication terminal 59 1989
 
INTELLECTUAL VENTURES II LLC (2)
5790548 Universal access multimedia data network 661 1996
6101182 Universal access multimedia data network 157 1997
 
National Semiconductor Corporation (1)
5764736 Method for switching between a data communication session and a voice communication session 250 1995
 
RACAL-DATACOM, INC. (1)
4652703 Digital voice transmission having improved echo suppression 82 1983
 
TWO WAY MEDIA LIMITED (1)
5778187 Multicasting method and apparatus 483 1996
 
TEXAS INSTRUMENTS INCORPORATED (2)
5335276 Communication system and methods for enhanced information transfer 748 1992
6163316 Electronic programming system and method 403 1997
 
NORTHERN TELECOM INC. (1)
5187591 System for transmitting and receiving aural information and modulated data 109 1991
 
SYMANTEC CORPORATION (1)
5828846 Controlling passage of packets or messages via a virtual connection or flow 65 1995
 
SILKSTREAM CORPORATION (1)
5787253 Apparatus and method of analyzing internet activity 373 1996
 
JOHNSON CONTROLS TECHNOLOGY COMPANY (1)
5224095 Network control system and method 50 1990
 
EVANA AUTOMATION (1)
5467388 Method and apparatus for selectively blocking incoming telephone calls 382 1995
 
INTERVOICE LIMITED PARTNERSHIP (2)
5469500 Method and apparatus for delivering calling services 115 1993
6195357 Interactive information transaction processing system with universal telephony gateway capabilities 111 1996
 
TAS Enterprises, L.L.C. (1)
5983005 Multicasting method and apparatus 148 1998
 
nStreams Technologies, Inc. (1)
5928327 System and process for delivering digital data on demand 160 1996
 
MOTOROLA MOBILITY LLC (1)
5487100 Electronic mail message delivery system 414 1994
 
Corban International, Ltd. (1)
4446519 Method and apparatus for providing security for computer software 292 1981
 
NETOPIA, INC. (1)
5241625 Screen image sharing among heterogeneous computers 403 1990
 
ACCESS CO., LTD. (2)
5742905 Personal communications internetworking 1684 1994
5742668 Electronic massaging network 691 1995
 
CLICK-TO-CALL TECHNOLOGIES LP (1)
5818836 Method and apparatus for anonymous voice communication using an online data service 267 1995
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (2)
5548694 Collision avoidance system for voxel-based object representation 101 1995
5842216 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 57 1996
 
KINGLITE HOLDINGS INC. (1)
5929849 Integration of dynamic universal resource locators with television presentations 641 1996
 
ALTA II (1)
4598397 Microtelephone controller 72 1984
 
SOCIETE ANOYME DITE : TELIC ALCATEL (1)
5065425 Telephone connection arrangement for a personal computer and a device for such an arrangement 110 1989
 
Sentex Systems, Inc. (1)
5475741 Telephone-entry system with electronic directory 53 1994
 
DIGITAL SIGNAL INNOVATIONS, LLC (1)
5636282 Method for dial-in access security using a multimedia modem 77 1994
 
INTELLECTUAL VENTURES I LLC (2)
6016393 System and method for distributed computation based upon the movement, execution, and interaction of processes in a network 96 1997
6065048 Method and system to create, transmit, receive and process information, including an address to further information 40 1997
 
WEBWAVE, L.L.C. (1)
5925103 Internet access device 45 1996
 
MIYAMA KOGYO KABUSHIKI KAISHA (1)
5944140 Foothold provided with reflectors 4 1998
 
INTELLECTUAL VENTURES II LLC (1)
5751961 Integrated internet system for translating logical addresses of internet documents to physical addresses using integrated service control point 249 1996
 
GOOGLE INC. (1)
5937162 Method and apparatus for high volume e-mail delivery 258 1996
 
SYNOPSYS, INC. (1)
5684951 Method and system for user authorization over a multi-user computer system 241 1996
 
DELAWARE PMC-SIERRA, INC. (1)
5377260 Telephone circuit to control off-hook status during receipt of caller-ID signal 96 1991
 
BRODERBUND SOFTWARE, INC. (1)
5745642 System to add selectivley persistent resource data to unused bandwidth of digital movie 24 1996
 
ADVANCED MESSAGING TECHNOLOGIES, INC. (1)
5675507 Message storage and delivery system 796 1995
 
CHAT TV, LLC, A WHOLLY OWNED SUBSIDIARY OF INTERACTIVE BROADCAST SERVICES (1)
6061716 Computer network chat room based on channel broadcast in real time 85 1998
 
STRAIGHT PATH IP GROUP, INC. (10)
6108704 Point-to-point internet protocol 204 1995
6009469 Graphic user interface for internet telephony application 176 1996
6131121 Point-to-point computer network communication utility utilizing dynamically assigned network protocol addresses 282 1996
6185184 Directory server for providing dynamically assigned network protocol addresses 329 1996
6226678 Method and apparatus for dynamically defining data communication utilities 120 1996
6178453 Virtual circuit switching architecture 20 1997
6687738 Establishing an internet telephone call using e-mail 20 1999
6701365 Point-to-point internet protocol 24 1999
6829645 Method and apparatus for establishing point-to-point communications over a computer network 17 1999
6513066 Establishing a point-to-point internet communication 43 1999
 
GATEWAY 2000, INC. (1)
5283819 Computing and multimedia entertainment system 531 1991
 
TTI INVENTIONS A LLC (1)
5524141 System and method for providing directory information over a telephony network using ADSI 68 1994
 
OPENTV, INC. (3)
5761606 Media online services access via address embedded in video or audio program 663 1996
5778181 Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments 583 1996
6018768 Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments 572 1998
 
NYTELL SOFTWARE LLC (2)
5732078 On-demand guaranteed bandwidth service for internet access points using supplemental user-allocatable bandwidth network 297 1996
5905719 Method and system for wireless internet access 104 1996
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (3)
4821263 Method and apparatus for transmitting information via a bus system 9 1988
5742675 Method and apparatus for automatically distributing calls to available logged-in call handling agents 187 1995
* 5961584 System for managing internal execution threads 67 1997
 
Network Equipment Technologies, Inc. (1)
4890282 Mixed mode compression for data transmission 157 1988
 
Exxon Research and Engineering Company (1)
5500890 Point-of-sale system using multi-threaded transactions and interleaved file transfer 168 1993
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (3)
5457738 Method and system for searching an on-line directory at a telephone station 70 1995
5764756 Networked telephony central offices 140 1996
5724412 Method and system for displaying internet identification on customer premises equipment 415 1996
 
AGILENT TECHNOLOGIES, INC. (1)
5430709 Network monitoring method and apparatus 108 1994
 
TELENOVA, INC. (1)
4932022 Integrated voice and data telephone system 179 1989
 
OPEN INVENTION NETWORK, LLC (1)
5774666 System and method for displaying uniform network resource locators embedded in time-based medium 341 1996
 
DIGIMARC CORPORATION (1)
5832119 Methods for controlling systems using control signals embedded in empirical data 462 1995
 
XURA, INC. (1)
6006257 Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming 562 1996
 
TIAN SOFTWARE INC. (1)
5636346 Method and system for selectively targeting advertisements and programming 642 1994
 
MCAFEE, INC. (1)
6151643 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 585 1996
 
CallManage Ltd. (2)
5764741 Least cost rooting system 70 1995
5799072 Telecommunications call management system 217 1996
 
TTI INVENTIONS B LLC (1)
5212789 Method and apparatus for updating application databases used in a distributed transaction processing environment 120 1989
 
MICROCOMM INCORPORATED (1)
5056140 Communication security accessing system and process 42 1990
 
Lottotron, Inc. (1)
5816919 Computer lottery wagering system 57 1997
 
HITACHI, LTD. (7)
4873715 Automatic data/voice sending/receiving mode switching device 65 1987
4809271 Voice and data multiplexer system 91 1987
5130985 Speech packet communication system and method 90 1989
5315705 Communication address management system 37 1992
5604737 Voice communication system and voice communication method 318 1994
5651006 Hierarchical network management system 250 1995
5790803 Information network with server, call blocking, subscriber status, and attributes in a table, and selecting of terminal equipment 20 1995
 
SABRE INC. (1)
5652759 Method and apparatus for delivering information in a real time mode over a nondedicated circuit 12 1995
 
MELLANOX TECHNOLOGIES LTD. (1)
* 6338078 System and method for sequencing packets for multiprocessor parallelization in a computer network system 62 1998
 
ORACLE AMERICA, INC. (5)
5793365 System and method providing a computer user interface enabling access to distributed workgroup members 666 1996
5835720 IP discovery apparatus and method 232 1996
5864684 Method and apparatus for managing subscriptions to distribution lists 130 1996
5903727 Processing HTML to embed sound in a web page 66 1996
6014710 System and method for message transmission between network nodes using remote wires 33 1997
 
SOFTSENSE COMPUTER PRODUCTS, INC. (1)
5790792 Method and apparatus for transmitting multimedia data from and application logic server to interactive multimedia workstations 40 1996
 
ORACLE INTERNATIONAL CORPORATION (1)
5964872 Method and system for tailoring common environments 16 1997
 
GOOGLE TECHNOLOGY HOLDINGS LLC (5)
5825865 Temporary message routing and destination selection 93 1991
5357571 Method for point-to-point communications within secure communication systems 15 1993
5768527 Device, system and method of real-time multimedia streaming 233 1996
6026086 Apparatus, system and method for a unified circuit switched and packet-based communications system architecture with network interworking functionality 129 1997
6385583 Markup language for interactive services and methods thereof 155 2000
 
APPLE INC. (6)
5457683 Link and discovery protocols for a ring interconnect architecture 43 1993
5455854 Object-oriented telephony system 66 1993
5491800 Object-oriented remote procedure call networking system 354 1993
5724506 Replaceable and extensible connection dialog component of a network component system 43 1995
5754939 System for generation of user profiles for a system for customized electronic identification of desirable objects 1406 1995
5784619 Replaceable and extensible notebook component of a network component 19 1997
 
APPLE COMPUTER, INC. (1)
5517494 Method and system of multicast routing for groups with a single transmitter 187 1994
 
DISNEY ENTERPRISES, INC. (1)
5905865 Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses 402 1996
 
KABUSHIKI KAISHA TOSHIBA (4)
5220599 Communication terminal apparatus and its control method with party identification and notification features 143 1991
5671428 Collaborative document processing system with version and comment management 231 1992
5440547 Data-transfer routing management for packet-oriented digital communication system including ATM networks 226 1994
5432846 Automatic telephone call distribution apparatus and method for electronic switching system 21 1994
 
CHA! TECHNOLOGIES SERVICES, INC. (1)
5903721 Method and system for secure online transaction processing 484 1997
 
BELL TELEPHONE LABORATORIES, INCORPORATED (2)
4800488 Method of propagating resource information in a computer network 151 1985
4899333 Architecture of the control of a high performance packet switching distribution network 168 1988
 
RAYTHEON COMPANY (1)
5241594 One-time logon means and methods for distributed computing systems 329 1992
 
MINERAL LASSEN LLC (1)
5890162 Remote streaming of semantics for varied multimedia output 22 1996
 
SIEMENS CORPORATION (1)
5794257 Automatic hyperlinking on multimedia by compiling link specifications 119 1995
 
Canon Kabushiki Kaisha (2)
* 5692192 Load distribution method and system for distributed threaded task operation in network information processing apparatuses with virtual shared memory 55 1995
* 5884077 Information processing system and method in which computer with high load borrows processor of computer with low load to execute process 39 1995
 
Sprint Communications Company L.P. (1)
5857072 System and method for distributing data simultaneously to multiple computers on a network, with advanced notice to intended recipients 38 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (27)
4528659 Interleaved digital data and voice communications system apparatus and method 63 1981
4630262 Method and system for transmitting digitized voice signals as packets of bits 222 1985
5347632 Reception system for an interactive computer network and method of operation 1124 1989
5159592 Network address management for a wired network supporting wireless communication to a plurality of mobile users 649 1990
5157592 DC-DC converter with adaptive zero-voltage switching 71 1991
5282197 Low frequency audio sub-channel embedded signalling 80 1992
5442633 Shortcut network layer routing for mobile hosts 253 1992
5425028 Protocol selection and address resolution for programs running in heterogeneous networks 145 1992
5319705 Method and system for multimedia access control enablement 743 1992
* 5301324 Method and apparatus for dynamic work reassignment among asymmetric, coupled processors 41 1992
* 5459864 Load balancing, error recovery, and reconfiguration control in a data movement subsystem with cooperating plural queue processors 73 1993
6226690 Method and apparatus for utilizing proxy objects to communicate with target objects 24 1993
5463625 High performance machine for switched communications in a heterogeneous data processing network gateway 139 1993
5544303 Method for configuring and operating a telecommunication apparatus 31 1993
5481720 Flexible interface to authentication services in a distributed data processing environment 152 1994
5446891 System for adjusting hypertext links with weighed user goals and activities 459 1994
5692180 Object-oriented cell directory database for a distributed computing environment 181 1995
5546582 Extension of two phase commit protocol to distributed participants 69 1995
5659596 System for location of communication end users 160 1995
5606669 System for managing topology of a network in spanning tree data structure by maintaining link table and parent table in each network node 269 1995
6173044 Multipoint simultaneous voice and data services using a media splitter gateway architecture 29 1996
5892903 Method and apparatus for detecting and identifying security vulnerabilities in an open network computer communication system 428 1996
6240444 Internet web page sharing 241 1996
5805822 Channel interface with data segmentation and re-segementation 66 1996
* 6085217 Method and apparatus for controlling the assignment of units of work to a workload enclave in a client/server system 27 1997
* 6477586 Remote procedure calls in distributed systems 13 1998
* 6289369 Affinity, locality, and load balancing in scheduling user program-level threads for execution by a computer system 181 1998
 
AT&T IPM CORP. (5)
5689553 Multimedia telecommunications network and service 408 1993
5473531 Finite state machine with minimized memory requirements 14 1993
5428608 Call connection technique 298 1993
5581552 Multimedia server 91 1995
5708422 Transaction authorization and alert system 515 1995
 
LUCENT TECHNOLOGIES INC. (4)
5287103 Method and apparatus for providing local area network clients with internetwork identification data 164 1991
5623605 Methods and systems for interprocess communication and inter-network data transfer 239 1994
5623483 Synchronization system for networked multimedia streams 96 1995
6205135 Access platform for internet-based telephony 59 1997
 
EXTREME NETWORKS, INC. (1)
5684800 Method for establishing restricted broadcast groups in a switched network 260 1995
 
CISCO TECHNOLOGY, INC. (12)
4819228 Synchronous packet voice/data communication system 172 1987
5274635 Method and apparatus for aligning a digital communication data stream across a cell network 166 1992
5544322 System and method for policy-based inter-realm authentication within a distributed processing system 311 1994
5659542 System and method for signalling and call processing for private and hybrid communications systems including multimedia systems 193 1995
5953350 Multimedia client for multimedia/hybrid network 56 1995
5533102 Telephone auto attendant system for delivering chosen greetings to callers while on the phone 223 1995
5854901 Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet 211 1996
5835725 Dynamic address assignment and resolution technique 183 1996
5848143 Communications system using a central controller to control at least one network and agent system 257 1996
5867665 Domain communications server 238 1997
5884035 Dynamic distributed group registry apparatus and method for collaboration and selective sharing of information 158 1997
5872922 Method and apparatus for a video conference user interface 115 1997
 
ABSOLUTE SOFTWARE CORPORATION (1)
6300863 Method and apparatus to monitor and locate an electronic device using a secured intelligent agent via a global network 148 1998
 
SOUND VIEW INNOVATIONS, LLC (1)
5809233 Method of mapping from ATMARP to NHRP 32 1995
 
FUJITSU LIMITED (3)
5121385 Highly efficient multiplexing system 108 1989
5528671 Network control system 16 1991
5642156 Video-conference network managing system having function for managing each site and each schedule concerning video conference 36 1996
 
NETRIX CORPORATION (KNOWN AS NSGDATACOM, INC.) (1)
4782485 Multiplexed digital packet telephone system 150 1987
 
SPRINT INTERNATIONAL COMMUNICATIONS CORPORATION, A CORP. OF DE (2)
4799153 Method and apparatus for enhancing security of communications in a packet-switched data communications system 107 1987
5113499 Telecommunication access management system for a packet switching network 202 1989
 
MOTOROLA, INC. (2)
4887265 Packet-switched cellular telephone system 216 1988
5483524 Method for transmitting data packets via a circuit-switched channel 30 1994
 
Pirmasafe, Inc. (1)
4694492 Computer communications security control system 80 1984
 
High Technology Solutions, Inc. (1)
5784564 Closed browser for computer and computer network 42 1996
 
INDEPENDENCE MANZANAR LLC (2)
5548636 Method and apparatus for providing user controlled call management services 269 1995
5668862 Method and apparatus for providing user controlled call management services 83 1996
 
ROUND ROCK RESEARCH, LLC (1)
5150410 Secure digital conferencing system 91 1991
 
EMC CORPORATION (1)
* 6105053 Operating system for a non-uniform memory access multiprocessor system 154 1995
 
INTEL CORPORATION (13)
5434913 Audio subsystem for computer-based conferencing system 177 1993
5614940 Method and apparatus for providing broadcast information with indexing 348 1994
5717923 Method and apparatus for dynamically customizing electronic information to individual end users 843 1994
5574934 Preemptive priority-based transmission of signals using virtual channels 182 1994
5524110 Conferencing over multiple transports 47 1994
5794018 System and method for synchronizing data streams 67 1995
5710884 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 765 1995
5734828 System for accessing/delivering on-line/information services via individualized environments using streamlined application sharing host and client services 54 1995
5771355 Transmitting electronic mail by either reference or value at file-replication points to minimize costs 182 1995
5903723 Method and apparatus for transmitting electronic mail attachments with attachment references 572 1995
5835723 Dynamic assignment of multicast addresses 150 1995
5818510 Method and apparatus for providing broadcast information with indexing 122 1996
5828843 Object-oriented method for matching clients together with servers according to attributes included in join request 125 1997
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (1)
* 6026425 Non-uniform system load balance method and apparatus for updating threshold of tasks according to estimated load fluctuation 55 1997
 
INFOGEAR TECHNOLOGY (1)
6266539 Telephone docking station for personal digital assistant 192 1998
 
PRAGMATUS AV LLC (1)
5867654 Two monitor videoconferencing hardware 63 1996
 
Telogy Networks, Inc. (1)
5742762 Network management gateway 454 1995
 
VISUAL INTERACTIVE PHONE CONCEPTS, INC. (1)
5724092 Videophone interactive mailbox facility system and method of processing information 92 1996
 
TV ANSWER, INC. (1)
5291554 Shared-price custom video rentals via interactive TV 295 1992
 
NUANCE COMMUNICATIONS, INC. (1)
5915001 System and method for providing and using universally accessible voice and speech data files 738 1996
 
PINPOINT INCORPORATED (1)
5758257 System and method for scheduling broadcast of and access to video programs and other data using customer profiles 1254 1994
 
SNI Innovation, Inc. (1)
5644629 Automatic routing of incoming telephone calls to a plurality of receiving devices based on caller identification 204 1995
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (3)
6018771 Dynamic assignment of multicast network addresses 65 1992
6055594 Byte accessible memory interface using reduced memory control pin count 8 1998
6888836 Method for allocating web sites on a web hosting cluster 76 1999
 
BENHOV GMBH, LLC (1)
5799063 Communication system and method of providing access to pre-recorded audio messages via the Internet 295 1996
 
TITAN CORPORATION, THE (1)
4912705 Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels 225 1989
 
Multi-Tech Systems, Inc. (1)
5546448 Apparatus and method for a caller ID modem interface 104 1994
 
ALTERA CORPORATION (1)
6198303 Configuration eprom with programmable logic 65 1999
 
CALIFORNIA INSTITUTE OF TECHNOLOGY (1)
4866704 Fiber optic voice/data network 244 1988
 
Hitachi Process Computer Engineering, Inc. (1)
5396485 Information communication system for point-to-point communication and point-to-multipoint communication using same lines 40 1993
 
TriLAN Systems Corporation (1)
5341374 Communication network integrating voice data and video with distributed call processing 356 1991
 
INTERGRAPH HARDWARE TECHNOLOGIES COMPANY INC. (1)
5461611 Quality of service management for source routing multimedia packet networks 231 1994
 
AVID TECHNOLOGY, INC. (1)
5799150 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 94 1997
 
NEC CORPORATION (3)
5452296 Asynchronous transfer mode communication system 95 1993
5745702 Apparatus and method for interconnecting ISDN/internetwork users 32 1995
5841769 Data message routing system for mobile or fixed terminals within a network 39 1995
 
POLYCOM, INC. (1)
5767897 Video conferencing system 224 1994
 
AT&T Bell Laboratories (3)
5166931 Communications network dynamic addressing arrangement 140 1990
5249290 Method of and apparatus for operating a client/server computer network 210 1991
5305312 Apparatus for interfacing analog telephones and digital data terminals to an ISDN line 293 1992
 
TECHNOLOGY APPLICATIONS, LLC (1)
6047292 Digitally encoded recording medium 79 1996
 
DATACARD CORPORATION (1)
5204669 Automatic station identification where function modules automatically initialize 135 1990
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
5586257 Network architecture to support multiple site real-time video games 338 1994
5729748 Call template builder and method 29 1995
5815665 System and method for providing trusted brokering services over a distributed network 742 1996
6041345 Active stream format for holding multiple media streams 100 1997
5872850 System for enabling information marketplace 248 1997
 
VALUE CLICK, INC. (1)
5848396 Method and apparatus for determining behavioral profile of a computer user 1635 1996
 
8X8, INC. (1)
6282272 Telephone web browser arrangement and method 11 2000
 
GOETEL COMMUNICATIONS CORP. (1)
5546452 Communications system using a central controller to control at least one network and agent system 267 1995
 
ALPHANET TELECOM INC. (1)
5608786 Unified messaging system and method 1170 1995
 
IDTP HOLDINGS, INC. (2)
5946629 Cellular telephone network having short message service interaction with other networks 299 1995
5708655 Method and apparatus for addressing a wireless communication station with a dynamically-assigned address 266 1996
 
DDBH INVESTMENTS, LP (1)
6427064 Method and apparatus for maintaining a database in a portable communication device 71 1994
 
2-WAY COMPUTING, INC. (1)
5434797 Audio communication system for a computer network 34 1994
 
NET2PHONE, INC. (8)
6347085 Method and apparatus for establishing communications between packet-switched and circuit-switched networks 144 1997
6594254 Domain name server architecture for translating telephone number domain names into network protocol addresses 121 1997
5999965 Automatic call distribution server for computer telephony communications 323 1997
6275490 Method and apparatus for establishing communications from browser application 185 1997
6728784 Collaborative multimedia architecture for packet-switched data networks 110 1997
6377568 Method and apparatus for performing call matching for internet telephones in legacy call centers 48 1997
6032192 Pro-active message delivery system and method 20 1998
6463565 Method for designing object-oriented table driven state machines 50 2000
 
RESONATE INC. (1)
5774660 World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network 1287 1996
 
FLUENT INCORPORATED (1)
5719786 Digital media data stream network management system 286 1993
 
VERIZON PATENT AND LICENSING INC. (7)
6069890 Internet telephone service 472 1996
6125113 Internet telephone service 149 1996
6021126 Telecommunication number portability 190 1996
6014379 Telecommunications custom calling services 169 1996
* 6909708 System, method and article of manufacture for a communication system architecture including video conferencing 396 1996
6122255 Internet telephone service with mediation 147 1997
6154445 Telephony communication via varied redundant networks 97 1997
 
HAIVISION SYSTEMS INC. (1)
5680392 Multimedia multipoint telecommunications reservation systems 180 1996
 
MITEL NETWORKS CORPORATION (2)
5509058 Global management of telephone directory 50 1993
5533110 Human machine interface for telephone feature invocation 305 1994
 
INTECOM, INCOROPRATED (1)
5838683 Distributed interactive multimedia system architecture 175 1995
 
ENTERASYS NETWORKS, INC. (5)
5155726 Station-to-station full duplex communication in a token ring local area network 64 1990
5150360 Utilization of redundant links in bridged networks 89 1990
5309437 Bridge-like internet protocol router 325 1990
5430727 Multiple protocol routing 264 1994
5524254 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 191 1994
 
Dell USA, L.P. (1)
6704802 Method and system for communicating between independent software modules 11 1996
 
Academy of Applied Science (1)
5036513 Method of and apparatus for integrated voice (audio) communication simultaneously with "under voice" user-transparent digital data between telephone instruments 287 1989
 
MITEL CORPORATION (1)
4866732 Wireless telephone system 249 1986
 
ERICSSON INC. (3)
5499295 Method and apparatus for feature authorization and software copy protection in RF communications devices 147 1993
5574774 Method and apparatus of maintaining an open communications channel between a cellular terminal and an associated cellular radio network 48 1994
6064975 Apparatus and method for highlighting holidays of a specified location in a calendar software application 59 1997
 
TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION (1)
5309433 Methods and apparatus for routing packets in packet transmission networks 83 1992
 
PERSONAL AUDIO LLC (1)
5721827 System for electrically distributing personalized information 939 1996
 
INFOVALUE COMPUTING, INC. (1)
5822524 System for just-in-time retrieval of multimedia files over computer networks by transmitting data packets at transmission rate determined by frame size 152 1995
 
ALCATEL N.V. (1)
4589107 Simultaneous voice and data communication and data base access in a switching system using a combined voice conference and data base processing module 80 1984
 
NEXT SOFTWARE, INC. (1)
6347342 Method and apparatus for dynamically brokering object messages among object models 63 1996
 
PREVIEW SOFTWARE, INC. (1)
4658093 Software distribution system 867 1983
 
ARRIS ENTERPRISES, INC. (1)
5544164 Method and cell based wide area network alternative access telephone and data system 88 1994
 
RPX CORPORATION (2)
6243373 Method and apparatus for implementing a computer network/internet telephone system 216 1995
5623490 Method and apparatus for multiple media digital communication system 88 1996
 
SHELL ELASTOMERS LLC (1)
* 6393455 Workload management method to enhance shared resource access in a multisystem environment 33 1997
 
NETDELIVERY CORPORATION (1)
5790793 Method and system to create, transmit, receive and process information, including an address to further information 425 1995
 
Unisys Corporation (1)
5127001 Conference call arrangement for distributed network 116 1990
 
FENNER INVESTMENTS, LTD. (1)
5095480 Message routing system for shared communication media networks 316 1989
 
AT&T CORP. (8)
5563882 Process for converting a point-to-point multimedia call to a bridged multimedia call 103 1995
5805587 Call notification feature for a telephone line connected to the internet 621 1995
6343115 Method of announcing an internet call 98 1996
5982774 Internet on hold 135 1996
5905736 Method for the billing of transactions over the internet 384 1996
5956482 Multimedia information service access 136 1996
6005870 Method for called party control of telecommunications network services 214 1996
5905872 Method of transferring connection management information in world wideweb requests and responses 122 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (20)
9576157 Method for mitigating the unauthorized use of a device 0 2008
* 2009/0235,050 DYNAMIC SERVICE MANAGEMENT FOR MULTICORE PROCESSORS 7 2009
* 2009/0290,695 Network Telephony Appliance and System for Inter/Intranet Telephony 12 2009
* 2010/0002,690 NETWORK TELEPHONY APPLIANCE AND SYSTEM FOR INTER/INTRANET TELEPHONY 7 2009
8594280 Systems and methods for visual presentation and selection of IVR menu 10 2010
8625756 Systems and methods for visual presentation and selection of IVR menu 5 2011
8553859 Device and method for providing enhanced telephony 5 2011
8548135 Systems and methods for visual presentation and selection of IVR menu 11 2011
8537989 Device and method for providing enhanced telephony 4 2011
8548131 Systems and methods for communicating with an interactive voice response system 4 2011
8572303 Portable universal communication device 5 2011
8406388 Systems and methods for visual presentation and selection of IVR menu 7 2011
8903073 Systems and methods for visual presentation and selection of IVR menu 0 2011
8345835 Systems and methods for visual presentation and selection of IVR menu 18 2011
8687777 Systems and methods for visual presentation and selection of IVR menu 4 2011
8681951 Systems and methods for visual presentation and selection of IVR menu 4 2011
8867708 Systems and methods for visual presentation and selection of IVR menu 0 2012
8731148 Systems and methods for visual presentation and selection of IVR menu 3 2012
8879698 Device and method for providing enhanced telephony 0 2012
* 2012/0216,210 PROCESSOR WITH RESOURCE USAGE COUNTERS FOR PER-THREAD ACCOUNTING 0 2012
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
8849631 Protocol independent telephony call lifecycle management scheme 0 2008
* 2009/0285,375 PROTOCOL INDEPENDENT TELEPHONY CALL LIFECYCLE MANAGEMENT SCHEME 2 2008
* 9003417 Processor with resource usage counters for per-thread accounting 0 2012
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 9003419 Network balancing procedure that includes redistributing flows on arcs incident on a batch of vertices 0 2009
 
JUNIPER NETWORKS, INC. (3)
* 7748002 Systems and methods for scheduling applications 8 2002
8627320 Systems and methods for scheduling applications 0 2010
* 2010/0235,512 SYSTEMS AND METHODS FOR SCHEDULING APPLICATIONS 2 2010
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 8555289 System and method for dynamically managing tasks for data parallel processing on multi-core system 0 2010
* 2011/0231,856 System and method for dynamically managing tasks for data parallel processing on multi-core system 2 2010
 
YOUGETITBACK LIMITED (11)
8719909 System for monitoring the unauthorized use of a device 4 2008
* 2009/0249,460 SYSTEM FOR MONITORING THE UNAUTHORIZED USE OF A DEVICE 34 2008
* 2009/0249,443 METHOD FOR MONITORING THE UNAUTHORIZED USE OF A DEVICE 25 2008
9031536 Method for mitigating the unauthorized use of a device 3 2008
8248237 System for mitigating the unauthorized use of a device 12 2008
* 2009/0251,282 SYSTEM FOR MITIGATING THE UNAUTHORIZED USE OF A DEVICE 27 2008
* 2009/0253,408 METHOD FOR MITIGATING THE UNAUTHORIZED USE OF A DEVICE 29 2008
8932368 Method for monitoring the unauthorized use of a device 1 2008
* 2009/0253,406 SYSTEM FOR MITIGATING THE UNAUTHORIZED USE OF A DEVICE 18 2008
* 2009/0253,410 METHOD FOR MITIGATING THE UNAUTHORIZED USE OF A DEVICE 104 2008
* 2009/0247,122 SYSTEM FOR MONITORING THE UNAUTHORIZED USE OF A DEVICE 34 2008
 
APOGEE TECHNOLOGY CONSULTANTS, LLC (4)
9380416 Portable computing device with data encryption and destruction 0 2013
9392401 Portable computing device with data encryption and destruction 0 2013
9369836 Portable computing device with data encryption and destruction 0 2013
9253308 Portable computing device with data encryption and destruction 0 2015
 
RPX CLEARINGHOUSE LLC (1)
* 8189747 Internet-based telephone call manager 3 1999
 
INTEL CORPORATION (3)
* 7554909 Dynamic service management for multicore processors 8 2005
* 2006/0227,771 Dynamic service management for multicore processors 18 2005
8213305 Dynamic service management for multicore processors 1 2009
 
VERASCAPE, INC. (1)
* 2005/0117,735 Method for load distribution with multiple distribution points 4 2004
 
The Trustees of Columbia University in the City of New York (4)
* 2005/0097,222 System and method for call routing in an ip telephony network 23 2004
8675832 System and method for unified messaging in inter/intranet telephony 0 2007
8271660 Network telephony appliance and system for inter/intranet telephony 14 2009
9413585 Network telephony appliance and system for inter/intranet telephony 0 2012
 
OR-BACH, ZVI (1)
9001819 Systems and methods for visual presentation and selection of IVR menu 1 2010
 
FACEBOOK, INC. (3)
* 8010972 Application connector parallelism in enterprise application integration systems 0 2007
* 8769541 Load balancing web service by rejecting connections 0 2009
* 2011/0161,980 Load Balancing Web Service by Rejecting Connections 27 2009
 
BROADCOM CORPORATION (2)
* 8891395 Method and system for reducing transceiver power via a variable number of channels 0 2012
* 2012/0327,806 Method and System for Reducing Transceiver Power Via a Variable Number of Channels 1 2012
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (2)
8321876 System and method of dynamically loading and executing module devices using inter-core-communication channel in multicore system environment 1 2008
* 2009/0158,297 SYSTEM AND METHOD OF DYNAMICALLY LOADING AND EXECUTING MODULE DEVICES USING INTER-CORE-COMMUNICATION CHANNEL IN MULTICORE SYSTEM ENVIRONMENT 6 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 8, 2018
Fee Large entity fee small entity fee micro entity fee
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