← Back to Patent Explorer
US7426191B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Providing conference data in a network communications system based on client or server information examined during a conference

Assignee: Pixion Inc USA
•
Filing: 2005-03-21
•
Granted: 2008-09-16
•
Expires: 2025-03-21
📄 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-23 17:30
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: 44
Claim 1
Independent Claim 120 words
A conferencing system comprising: a conference server; at least one client the at least one client including a web browser; and at least one network connection coupling the conference server and the at least one client, the conference server providing conferencing data to the at least one client via the at least one network connection after establishing a client-server connection, the client-server connection established via the web browser at the at least one client having been navigated to a Universal Resource Locator associated with a conference, and wherein one or more characteristics of the provided conferencing data are based on client or server information examined subsequent to both the client-server connection having been established and the client joining the conference.
Claim 2
Dependent Claim 120 words
A conferencing system comprising: a conference server; at least one client the at least one client including a web browser; and at least one network connection coupling the conference server and the at least one client, the conference server providing conferencing data to the at least one client via the at least one network connection after establishing a client-server connection, the client-server connection established via the web browser at the at least one client having been navigated to a Universal Resource Locator associated with a conference, and wherein one or more characteristics of the provided conferencing data are based on client or server information examined subsequent to both the client-server connection having been established and the client joining the conference.
Claim 3
Dependent Claim 32 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises a size of at least part of the conferencing data.
Claim 4
Dependent Claim 30 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises at least some contents within the conferencing data.
Claim 5
Dependent Claim 35 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises at least some information related to at least part of the conferencing data.
Claim 6
Dependent Claim 34 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises at least one source of at least part of the conferencing data.
Claim 7
Dependent Claim 34 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises at least one destination of at least part of the conferencing data.
Claim 8
Dependent Claim 34 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises a rate of reception of at least part of the conferencing data.
Claim 9
Dependent Claim 34 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises a rate of transmission of at least part of the conferencing data.
Claim 10
Dependent Claim 33 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises hardware involved in processing at least part of the conferencing data.
Claim 11
Dependent Claim 33 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises software involved in processing at least part of the conferencing data.
Claim 12
Dependent Claim 36 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics of the provided conferencing data comprises at least one protocol used in processing at least part of the conferencing data.
Claim 13
Dependent Claim 29 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least a size of at least part of the conferencing data.
Claim 14
Dependent Claim 32 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least a calculation of a size of at least part of the conferencing data.
Claim 15
Dependent Claim 25 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least some content within the conferencing data.
Claim 16
Dependent Claim 30 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least some information related to at least part of the conferencing data.
Claim 17
Dependent Claim 29 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least one source of at least part of the conferencing data.
Claim 18
Dependent Claim 29 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least one destination of at least part of the conferencing data.
Claim 19
Dependent Claim 30 words
The conferencing system of claim 1 , wherein the client or server information examined is related to a rate of reception of at least a part of the conferencing data.
Claim 20
Dependent Claim 30 words
The conferencing system of claim 1 , wherein the client or server information examined is related to a rate of transmission of at least a part of the conferencing data.
Claim 21
Dependent Claim 28 words
The conferencing system of claim 1 , wherein the client or saver information examined is related to hardware involved in processing at least part of the conferencing data.
Claim 22
Dependent Claim 28 words
The conferencing system of claim 1 , wherein the client or server information examined is related to software involved in processing at least part of the conferencing data.
Claim 23
Dependent Claim 31 words
The conferencing system of claim 1 , wherein the client or server information examined is related to at least one protocol used in processing at least part of the conferencing data.
Claim 24
Dependent Claim 20 words
The conferencing system of claim 1 , wherein the client or server information examined comprises a speed of the server.
Claim 25
Dependent Claim 24 words
The conferencing system of claim 1 , wherein the client or server information examined comprises a speed of at least one of the clients.
Claim 26
Dependent Claim 25 words
The conferencing system of claim 1 , wherein the client or server information examined comprises a speed of at least one of the network connections.
Claim 27
Dependent Claim 20 words
The conferencing system of claim 1 , wherein the client or server information examined comprises a load of the server.
Claim 28
Dependent Claim 24 words
The conferencing system of claim 1 , wherein the client or server information examined comprises a load of at least one of the clients.
Claim 29
Dependent Claim 25 words
The conferencing system of claim 1 , wherein the client or server information examined comprises a load of at least one of the network connections.
Claim 30
Dependent Claim 31 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics is based on at least one modification to a conference environment originated by the server.
Claim 31
Dependent Claim 32 words
The conferencing system of claim 1 , wherein a characteristic of the one or more characteristics is based at least one modification to a conference environment originated by at least one client.
Claim 32
Dependent Claim 26 words
The conferencing system of claim 1 , wherein the client or server information comprises at least one modification to a conference environment originated by the server.
Claim 33
Dependent Claim 28 words
The conferencing system of claim 1 , wherein the client or server information comprises at Least one modification to a conference environment originated by at least one client.
Claim 34
Dependent Claim 43 words
The system of claim 1 , wherein the at least one client is configured to provide the conference server with a key prior to joining the conference, the key identifying one or more privileges of the at least one client during the conference.
Claim 35
Dependent Claim 16 words
The system of claim 33 , wherein the one or more privileges includes entering the conference.
Claim 36
Dependent Claim 19 words
The system of claim 33 , wherein the one or more privileges includes being a presented during the conference.
Claim 37
Dependent Claim 22 words
The system of claim 33 , wherein the one or more privileges includes access to information about another attendee in the conference.
Claim 38
Dependent Claim 17 words
The system of claim 33 , wherein the one or more privileges includes changing a conference setting.
Claim 39
Dependent Claim 20 words
The system of claim 1 , wherein the client or server information is examined at various points during the conference.
Claim 40
Independent Claim 122 words
A method for conferencing between a server and at least one client in a conferencing system, comprising: establishing a network connection between the server and the at least one client, the network connection established via a web browser at the at least one client having been navigated to a Universal Resource Locator associated with a conference; examining client or server information subsequent to both the client-server connection having been established and the client joining the conference; and providing conferencing data from the server to the at least one client alter establishing a client-server connection and the at least one client having joined the conference, wherein one or more characteristics of the conferencing data are based on the examined client or server information.
Claim 41
Independent Claim 122 words
A method for conferencing between a server and at least one client in a conferencing system, comprising: establishing a network connection between the server and the at least one client, the network connection established via a web browser at the at least one client having been navigated to a Universal Resource Locator associated with a conference; examining client or server information subsequent to both the client-server connection having been established and the client joining the conference; and providing conferencing data from the server to the at least one client alter establishing a client-server connection and the at least one client having joined the conference, wherein one or more characteristics of the conferencing data are based on the examined client or server information.
Claim 42
Dependent Claim 54 words
The method of claim 39 , further comprising determining one or more characteristics of conferencing data for delivery during a first portion of the conference, the determination based on current capabilities of the at least one client validated after establishing the client-server connection but prior to the at least one client joining the conference.
Claim 43
Dependent Claim 61 words
The method of claim 40 , wherein the one or more characteristics of conferencing data for delivery during the first portion of the conference are changed in favor of the one or more characteristics of the conferencing data based on the client or server information examined subsequent to both the client-server connection having been established and the client joining the conference.
Claim 44
Dependent Claim 39 words
The method of claim 39 , wherein the client or server information is examined at multiple points during the conference thereby resulting in an adjustment of the one or more characteristics of the conferencing data provided during the conference.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-09-16 2012-03-17 2012-09-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-09-16 2016-03-17 2016-09-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-09-16 2020-03-17 2020-09-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag