← Back to Patent Explorer
US7593987B2 Active / In Force US ⏱️ 1.0 years remaining

Load reduction and scalability

Assignee: Pixion Inc USA
•
Filing: 2007-10-28
•
Granted: 2009-09-22
•
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
  • 👤 Jon 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 12:04
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: 9
Claim 1
Independent Claim 160 words
A method for reducing distribution loads in a conferencing network, the method comprising: associating a primary conference server with a presenter client; associating a first server from a group of secondary conference servers with the primary conference server; associating a first group of attendee clients from all attendee clients involved in a particular conference in the conferencing network with the first server from the group of secondary conference servers; and distributing conferencing data from the presenter client to all the attendee clients involved in the particular conference, wherein a load associated with distribution of the conferencing data by the primary conference server is reduced as a result of the primary conference server delegating distribution of the conference data to at least the first server from the group of secondary conference servers, the first server from the group of secondary conference servers distributing the conference data from the presenter client to the first group of attendee clients from all attendee clients.
Claim 2
Independent Claim 160 words
A method for reducing distribution loads in a conferencing network, the method comprising: associating a primary conference server with a presenter client; associating a first server from a group of secondary conference servers with the primary conference server; associating a first group of attendee clients from all attendee clients involved in a particular conference in the conferencing network with the first server from the group of secondary conference servers; and distributing conferencing data from the presenter client to all the attendee clients involved in the particular conference, wherein a load associated with distribution of the conferencing data by the primary conference server is reduced as a result of the primary conference server delegating distribution of the conference data to at least the first server from the group of secondary conference servers, the first server from the group of secondary conference servers distributing the conference data from the presenter client to the first group of attendee clients from all attendee clients.
Claim 3
Dependent Claim 160 words
The method of claim 1 , further comprising: associating a second server from the group of secondary conference servers with the primary conference server; associating a second group of attendee clients from all attendee clients involved in the particular conference in the conferencing network with the second server from the group of secondary conference servers; and distributing conferencing data from the presenter client to all the attendee clients involved in the particular conference, wherein the load associated with distribution of the conferencing data by the primary conference server is further reduced as a result of the primary conference server further delegating distribution of the conference data to at least the second server from the group of secondary conference servers, the second server from the group of secondary conference servers distributing the conference data from the presenter client to the second group of attendee clients from all attendee clients in conjunction with the first server from the group of secondary servers.
Claim 4
Dependent Claim 34 words
The method of claim 2 , wherein the first server from the group of secondary servers can handle a different number of attendee clients than the second server from the group of secondary servers.
Claim 5
Dependent Claim 17 words
The method of claim 1 , wherein the conference data includes a response to an independent command.
Claim 6
Dependent Claim 20 words
The method of claim 1 , wherein the conference data includes an update in response to a request to update.
Claim 7
Dependent Claim 20 words
The method of claim 1 , wherein the conference data includes a resend in response to a request to resend.
Claim 8
Independent Claim 251 words
A system for reducing distribution loads in a conferencing network, the system comprising: a presenter client; a primary conference server associated with the presenter client; a first server from a group of secondary conference servers associated with the primary conference server; a second server from the group of secondary conference servers associated with the primary conference server; a first group of attendee clients from all attendee clients involved in a particular conference in the conferencing network, the first group of attendee clients associated with the first server from the group of secondary conference servers; and a second group of attendee clients from all attendee clients involved in the particular conference in the conferencing network, the second group of attendee clients associated with the second server from the group of secondary conference servers, and wherein a load associated with distribution of conferencing data from the presenter client to all the attendee clients involved in the particular conference is reduced as a result of the primary conference server delegating distribution of the conference data to at least the first server and the second server from the group of secondary conference servers, the first server from the group of secondary conference servers distributing the conference data from the presenter client to the first group of attendee clients, the second server from the group of secondary conference servers distributing the conference data from the presenter client to the second group of attendee clients in conjunction with the first server from the group of secondary servers.
Claim 9
Independent Claim 251 words
A system for reducing distribution loads in a conferencing network, the system comprising: a presenter client; a primary conference server associated with the presenter client; a first server from a group of secondary conference servers associated with the primary conference server; a second server from the group of secondary conference servers associated with the primary conference server; a first group of attendee clients from all attendee clients involved in a particular conference in the conferencing network, the first group of attendee clients associated with the first server from the group of secondary conference servers; and a second group of attendee clients from all attendee clients involved in the particular conference in the conferencing network, the second group of attendee clients associated with the second server from the group of secondary conference servers, and wherein a load associated with distribution of conferencing data from the presenter client to all the attendee clients involved in the particular conference is reduced as a result of the primary conference server delegating distribution of the conference data to at least the first server and the second server from the group of secondary conference servers, the first server from the group of secondary conference servers distributing the conference data from the presenter client to the first group of attendee clients, the second server from the group of secondary conference servers distributing the conference data from the presenter client to the second group of attendee clients in conjunction with the first server from the group of secondary servers.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2012-09-21 2013-03-23 2013-09-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2016-09-21 2017-03-23 2017-09-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2020-09-21 2021-03-23 2021-09-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag