Patent US5658313A successfully refreshed from Google Patents.
Patent US7822859B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7822859B2 Active / In Force US ⏱️ 1.0 years remaining

Conference server redundancy

Assignee: Pixion Inc USA
•
Filing: 2007-10-28
•
Granted: 2010-10-26
•
Expires: 2027-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved networked computer communications system handles arbitrary streams of data, and transports at varying speeds those streams where intermediate updates can be dropped if they are obsoleted by later arriving data updates, optimizing the utilization of network and node resources. Complex buffering by system server software allows distributed, parallel, or redundant processing, transmission, and storage for performance, reliability, and robustness. Various parameters of the system can be monitored, and the system can be reconfigured automatically based on the observations. Varied techniques reduce the perceived end-to-end latency and take advantage of software and hardware capabilities that assets connected to the system may possess. One conferencing system allows conference participants to share all or a portion of the display seen on their computer screens. The conferees may be at sites removed from each other, or may view a recorded presentation or archived conference at different times. Conference participants are either “presenters” who can modify the display or “attendees” who cannot modify the display. A pointer icon, which can be labeled to identify the conferee, is displayed on the shared image area. Each conferee can modify the position of his or her own pointer, even when not presenting, so that every participant can see what each conferee is pointing to, should a conferee choose to point to an element of the display. These and other features apply to other data streams shared in the conference or in meetings where there is no shared-image data stream.

Inventors

  • 👤 Joseph Salesky
  • 👤 Peter Madams
  • 👤 John Flower
  • 👤 Clint Kaul
  • 👤 Benjamin Wells
  • 👤 Edward Arthur Ho-Ming Janne

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 13:38
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/24; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04842; G06F3/14; G06F3/1415; G06Q; G06Q10/00; G06Q10/10; H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04L12/1822; H04L12/1827; H04L65/00; H04L65/40; H04L65/403; H04L65/60; H04L65/75; H04L65/765; H04L67/00; H04L67/01; H04L67/10; H04L67/50; H04L67/60; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04L12/1831; H04L12/1836

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 102 words
A method for maintaining redundancy in a conferencing network, the method comprising: establishing a connection between a conference server and one or more clients in the conferencing network; detecting an isolation between the conference server and the one or more clients in the conferencing network; attempting to re-establish a connection between the conference server and the one or more clients in the conferencing network; and distributing a conferencing workload associated with the conference server to another conference server in the conferencing network when a connection cannot be re-established between the conference server and the one or more clients in the conferencing network.
Claim 2
Independent Claim 102 words
A method for maintaining redundancy in a conferencing network, the method comprising: establishing a connection between a conference server and one or more clients in the conferencing network; detecting an isolation between the conference server and the one or more clients in the conferencing network; attempting to re-establish a connection between the conference server and the one or more clients in the conferencing network; and distributing a conferencing workload associated with the conference server to another conference server in the conferencing network when a connection cannot be re-established between the conference server and the one or more clients in the conferencing network.
Claim 3
Dependent Claim 32 words
The method of claim 1 , further comprising announcing the state of a conference to the other conference server such that distribution of the conferencing workload occurs with decreased loss of data.
Claim 4
Dependent Claim 29 words
The method of claim 1 , further comprising mirroring the conference server at the other conference server such that distribution of the conference workload occurs decreased loss of data.
Claim 5
Dependent Claim 16 words
The method of claim 1 , wherein the other conference server is a dedicated conference server.
Claim 6
Dependent Claim 23 words
The method of claim 1 , wherein the other conference server is one of the one or more clients in the conferencing network.
Claim 7
Dependent Claim 25 words
The method of claim 1 , wherein the conference server provides information about network congestion to the one or more clients in the conferencing network.
Claim 8
Dependent Claim 25 words
The method of claim 6 , wherein the conferencing server distributes the conference workload based on at least the network congestion in the conferencing network.
Claim 9
Dependent Claim 21 words
The method of claim 1 , further comprising filtering conferencing data from the one or more clients in the conferencing network.
Claim 10
Dependent Claim 21 words
The method of claim 8 , wherein the conferencing server distributes the workload based on at least the filtered conferencing data.
Claim 11
Dependent Claim 20 words
The method of claim 1 , wherein distributing the conference workload includes changing a tree configuration for the conferencing network.
Claim 12
Dependent Claim 13 words
The method of claim 10 , wherein the conferencing network is a homogenous.
Claim 13
Dependent Claim 12 words
The method of claim 10 , wherein the conferencing network is heterogeneous.
Claim 14
Dependent Claim 17 words
The method of claim 1 , wherein distributing the conference workload occurs over several routes at once.
Claim 15
Dependent Claim 121 words
A computer-readable non-transitory storage medium having embodied thereon a program, the program being executable by a computer to perform a method for maintaining redundancy in a conferencing network, the method comprising: establishing a connection between a conference server and one or more clients in the conferencing network; detecting an isolation between the conference server and the one or more clients in the conferencing network; attempting to re-establish a connection between the conference server and the one or more clients in the conferencing network; and distributing a conferencing workload associated with the conference server to another conference server in the conferencing network when a connection cannot be re-established between the conference server and the one or more clients in the conferencing network.
Claim 16
Dependent Claim 121 words
A computer-readable non-transitory storage medium having embodied thereon a program, the program being executable by a computer to perform a method for maintaining redundancy in a conferencing network, the method comprising: establishing a connection between a conference server and one or more clients in the conferencing network; detecting an isolation between the conference server and the one or more clients in the conferencing network; attempting to re-establish a connection between the conference server and the one or more clients in the conferencing network; and distributing a conferencing workload associated with the conference server to another conference server in the conferencing network when a connection cannot be re-established between the conference server and the one or more clients in the conferencing network.
Claim 17
Dependent Claim 75 words
A redundant conferencing system, comprising: a first conferencing server; a plurality of clients configured to exchange conferencing data with the first conferencing server over a conferencing network; and a second conferencing server configured to receive a conferencing workload from the first conferencing server when the first conferencing server becomes isolated from the plurality of clients in the conferencing network and a connection cannot be re-established between the first conferencing server and the plurality of clients.
Claim 18
Dependent Claim 75 words
A redundant conferencing system, comprising: a first conferencing server; a plurality of clients configured to exchange conferencing data with the first conferencing server over a conferencing network; and a second conferencing server configured to receive a conferencing workload from the first conferencing server when the first conferencing server becomes isolated from the plurality of clients in the conferencing network and a connection cannot be re-established between the first conferencing server and the plurality of clients.
Claim 19
Dependent Claim 17 words
The redundant conferencing system of claim 15 , wherein the second conferencing server is a mirroring server.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2013-10-25 2014-04-26 2014-10-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2017-10-25 2018-04-26 2018-10-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2021-10-25 2022-04-26 2022-10-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag