CA2477712A1 - Webcasting with just-in-time resource provisioning, automated signal acquisition and streaming, and fully-automated event archival - Google Patents
Webcasting with just-in-time resource provisioning, automated signal acquisition and streaming, and fully-automated event archival Download PDFInfo
- Publication number
- CA2477712A1 CA2477712A1 CA002477712A CA2477712A CA2477712A1 CA 2477712 A1 CA2477712 A1 CA 2477712A1 CA 002477712 A CA002477712 A CA 002477712A CA 2477712 A CA2477712 A CA 2477712A CA 2477712 A1 CA2477712 A1 CA 2477712A1
- Authority
- CA
- Canada
- Prior art keywords
- event
- data stream
- subsystem
- attendee
- archive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1831—Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
- H04L65/4038—Arrangements for multi-party communication, e.g. for conferences with floor control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1225—Details of core network interconnection arrangements
- H04M7/123—Details of core network interconnection arrangements where the packet-switched network is an Internet Protocol Multimedia System-type network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/50—Aspects of automatic or semi-automatic exchanges related to audio conference
- H04M2203/5009—Adding a party to an existing conference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/50—Aspects of automatic or semi-automatic exchanges related to audio conference
- H04M2203/5072—Multiple active speakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention implements a multimedia business communications platform that enables conference casting over a network. End users or so-called "audience members" participate in conference casts from anywhere on the Internet or behind an enterprise firewall using a standard Web browser running a streaming media player. The conference platform typically includes a number of subsystems: a Web reservation subsystem, a voice server subsystem, a content storage subsystem, a monitoring data subsystem, an attendee access subsystem, and an archive subsystem. Web reservation subsystem provides a mechanism that enables an entity to make an event reservation. Web reservation subsystem typically includes a database and an associated database management system. Voice server subsystem validates a user and converts an incoming telephone signal to an output data stream. Attendee access subsystem responds to attendee requests and returns information that directs an attendee's streaming media player on how to join the conference cast. Content storage subsystem is used to archive the event files. The monitoring data subsystem comprises a set of monitoring agents distributed throughout the network. Using these components, the system implements just-in-time resource provisioning, automated signal acquisition and streaming and automated archiving upon event completion.
Claims (15)
1. Apparatus, comprising:
a first subsystem accessible over a computer network and including code for enabling an entity to reserve an event, to obtain an event identifier, an access code, and an attendee URL, and to initiate storage of an event information file associated with the event;
a second subsystem connectable to a telephone network and including code for enabling the entity to initiate the event, without access to the event information file, by entering the event identifier and access code, and code for generating a data stream from an audio signal derived from a user's speech;
and a third subsystem accessible over the computer network and including code responsive to a client browser requesting the attendee URL for returning to the client browser a data structure including a stream URL, wherein the stream URL enables a streaming media player to obtain the data stream.
a first subsystem accessible over a computer network and including code for enabling an entity to reserve an event, to obtain an event identifier, an access code, and an attendee URL, and to initiate storage of an event information file associated with the event;
a second subsystem connectable to a telephone network and including code for enabling the entity to initiate the event, without access to the event information file, by entering the event identifier and access code, and code for generating a data stream from an audio signal derived from a user's speech;
and a third subsystem accessible over the computer network and including code responsive to a client browser requesting the attendee URL for returning to the client browser a data structure including a stream URL, wherein the stream URL enables a streaming media player to obtain the data stream.
2. The apparatus as described in Claim 1 wherein the second subsystem comprises a set of one or more servers, wherein each of the servers includes a telephone control engine for playing voice response files requesting entry by the entity of the event identifier and the access code.
3. The apparatus as described in Claim 2 wherein the telephone control engine writes the data stream to a storage disk associated with the voice server during the event.
4. The apparatus as described in Claim 3 wherein the telephone control engine uploads the data stream from the storage disk upon a given interruption of the audio signal.
5. The apparatus as described in Claim 4 further including a fourth subsystem accessible over the computer network and including code for generating a directory for the event, and code for storing in the directory the event information file and the uploaded data stream.
6. The apparatus as described in Claim 4 further including a fifth subsystem accessible over the computer network and including code for creating an archive of the event and for storing the archive in the directory.
7. A conference system including a Web-based reservation system accessible over a computer network for enabling an entity to reserve an event and to obtain an attendee URL, comprising:
a set of one or more voice server subsystems each connectable to a telephone network, wherein each voice server subsystem includes a set of one or more voice servers, each voice server having a storage disk associated therewith, a telephone interface for receiving an audio signal, an encoder for generating a data stream from the audio signal, and code (a) for validating a user-entered access code, (b) for writing the data stream to the storage disk, and (c) initiating an upload of the data stream from the disk upon the occurrence of a given interruption in the audio signal;
a set of one or more attendee access subsystems each connectable to the computer network and including code responsive to a client browser requesting the attendee URL for returning a data structure including a stream URL at which a streaming media player associated with the client browser can obtain the data stream; and a set of one or more archive subsystems each connectable to the computer network and including code (a) for creating a directory for the event, (b) for storing in the directory an event information file, (c) for creating an archive of the event; and (d) for storing the archive in the directory for subsequent access.
a set of one or more voice server subsystems each connectable to a telephone network, wherein each voice server subsystem includes a set of one or more voice servers, each voice server having a storage disk associated therewith, a telephone interface for receiving an audio signal, an encoder for generating a data stream from the audio signal, and code (a) for validating a user-entered access code, (b) for writing the data stream to the storage disk, and (c) initiating an upload of the data stream from the disk upon the occurrence of a given interruption in the audio signal;
a set of one or more attendee access subsystems each connectable to the computer network and including code responsive to a client browser requesting the attendee URL for returning a data structure including a stream URL at which a streaming media player associated with the client browser can obtain the data stream; and a set of one or more archive subsystems each connectable to the computer network and including code (a) for creating a directory for the event, (b) for storing in the directory an event information file, (c) for creating an archive of the event; and (d) for storing the archive in the directory for subsequent access.
8. In the conference system as described in Claim 7 further including a monitoring data subsystem for collecting a dataset associated with each data stream being output from a voice server.
9. A method of conference calling, comprising:
reserving an event (a) by providing an entity with an event identifier, access code and attendee URL, (b) by generating an event information file, and (c) creating a directory associated with the event in which the event information file is stored;
initiating the event (a) by verifying, without access to the directory, that an access code entered by a host is a given function of the event identifier entered by the host; and (b) upon verification, encoding speech data into a data stream;
enabling access to the data stream (a) by returning to a client browser launched to the attendee URL a data structure including a stream URL at which the data stream can be obtained; and generating an archive upon completion of the event.
reserving an event (a) by providing an entity with an event identifier, access code and attendee URL, (b) by generating an event information file, and (c) creating a directory associated with the event in which the event information file is stored;
initiating the event (a) by verifying, without access to the directory, that an access code entered by a host is a given function of the event identifier entered by the host; and (b) upon verification, encoding speech data into a data stream;
enabling access to the data stream (a) by returning to a client browser launched to the attendee URL a data structure including a stream URL at which the data stream can be obtained; and generating an archive upon completion of the event.
10. The method as described in Claim 9 further including the steps of:
generating a copy of the data stream as the event proceeds; and automatically uploading the copy to a central store upon a given interruption of the speech data.
generating a copy of the data stream as the event proceeds; and automatically uploading the copy to a central store upon a given interruption of the speech data.
11. A method of conference calling wherein a given event has been reserved by providing an event with an event identifier, access code and attendee URL, comprising:
initiating the event at one or more locations (a) by verifying an access code entered by a host is a given function of the event identifier entered by the host;
and (b) upon verification, encoding speech data into a data stream;
enabling access to the data stream (a) by returning to a client browser launched to the attendee URL a data structure including one or more stream URLs at which the data stream can be obtained;
as the event progresses, storing a copy of each data stream in a local data store;
upon interruption of the speech data, transferring a copy of the stored data stream to a central store; and upon completion of the event, automatically generating an archive.
initiating the event at one or more locations (a) by verifying an access code entered by a host is a given function of the event identifier entered by the host;
and (b) upon verification, encoding speech data into a data stream;
enabling access to the data stream (a) by returning to a client browser launched to the attendee URL a data structure including one or more stream URLs at which the data stream can be obtained;
as the event progresses, storing a copy of each data stream in a local data store;
upon interruption of the speech data, transferring a copy of the stored data stream to a central store; and upon completion of the event, automatically generating an archive.
12. The method as described in Claim 11 wherein the step of automatically generating an archive includes:
defining metadata for each data stream copy that defines what portion of each data stream is to be used for the archive; and storing the data stream copies and the metadata in a directory of the central store uniquely associated with the event identifier.
defining metadata for each data stream copy that defines what portion of each data stream is to be used for the archive; and storing the data stream copies and the metadata in a directory of the central store uniquely associated with the event identifier.
13. The method as described in Claim 11 further including the step of enabling access to the archive upon entry of the attendee URL.
14. The method as described in Claim 11 further including the step of restricting access to the archive after a given time period has elapsed as determined by information in the event information file.
15. The method as described in Claim 11 wherein the data streams are streamed over a content delivery network.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/127,009 | 2002-04-19 | ||
US10/127,009 US7483945B2 (en) | 2002-04-19 | 2002-04-19 | Method of, and system for, webcasting with just-in-time resource provisioning, automated telephone signal acquisition and streaming, and fully-automated event archival |
PCT/US2003/012471 WO2003090104A1 (en) | 2002-04-19 | 2003-04-18 | Webcasting with just-in-time resource provisioning, automated signal acquisition and streaming, and fully-automated event archival |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2477712A1 true CA2477712A1 (en) | 2003-10-30 |
CA2477712C CA2477712C (en) | 2011-07-12 |
Family
ID=29248429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2477712A Expired - Fee Related CA2477712C (en) | 2002-04-19 | 2003-04-18 | Webcasting with just-in-time resource provisioning, automated signal acquisition and streaming, and fully-automated event archival |
Country Status (8)
Country | Link |
---|---|
US (2) | US7483945B2 (en) |
EP (1) | EP1497740B1 (en) |
JP (1) | JP4546739B2 (en) |
AT (1) | ATE452372T1 (en) |
AU (2) | AU2003228647A1 (en) |
CA (1) | CA2477712C (en) |
DE (1) | DE60330551D1 (en) |
WO (1) | WO2003090104A1 (en) |
Families Citing this family (94)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060161651A1 (en) * | 2000-12-29 | 2006-07-20 | Yuri Ardulov | Managing resources within a fault tolerant collaboration system |
CA2348353A1 (en) | 2001-05-22 | 2002-11-22 | Marc Arseneau | Local broadcast system |
WO2003104942A2 (en) * | 2002-06-07 | 2003-12-18 | Yahoo. Inc. | Method and system for controling and monitoring a web-cast |
US6944479B2 (en) * | 2002-06-24 | 2005-09-13 | Microsoft Corporation | Using call establishment signaling to request data |
JP4487490B2 (en) * | 2003-03-10 | 2010-06-23 | ソニー株式会社 | Information processing apparatus, access control processing method, information processing method, and computer program |
US7392316B2 (en) * | 2003-06-30 | 2008-06-24 | Microsoft Corporation | Client to server streaming of multimedia content using HTTP |
TWI238663B (en) * | 2004-02-13 | 2005-08-21 | Era Digital Media Co Ltd | Cross media information integration system |
EP1738258A4 (en) | 2004-03-13 | 2009-10-28 | Cluster Resources Inc | System and method for providing object triggers |
US8782654B2 (en) | 2004-03-13 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Co-allocating a reservation spanning different compute resources types |
US20050251495A1 (en) * | 2004-05-06 | 2005-11-10 | Bea Systems, Inc. | System and method for unified file management |
GB0411278D0 (en) * | 2004-05-20 | 2004-06-23 | Nokia Corp | A communication system |
US8280948B1 (en) * | 2004-06-08 | 2012-10-02 | Persony Inc. | System and method for enabling online collaboration amongst a plurality of terminals using a web server |
US20070266388A1 (en) | 2004-06-18 | 2007-11-15 | Cluster Resources, Inc. | System and method for providing advanced reservations in a compute environment |
US8176490B1 (en) | 2004-08-20 | 2012-05-08 | Adaptive Computing Enterprises, Inc. | System and method of interfacing a workload manager and scheduler with an identity manager |
CA2586763C (en) | 2004-11-08 | 2013-12-17 | Cluster Resources, Inc. | System and method of providing system jobs within a compute environment |
SG125139A1 (en) * | 2005-02-14 | 2006-09-29 | William Mutual | A system for managing bandwidth |
US8863143B2 (en) | 2006-03-16 | 2014-10-14 | Adaptive Computing Enterprises, Inc. | System and method for managing a hybrid compute environment |
US7698430B2 (en) | 2005-03-16 | 2010-04-13 | Adaptive Computing Enterprises, Inc. | On-demand compute environment |
US9015324B2 (en) | 2005-03-16 | 2015-04-21 | Adaptive Computing Enterprises, Inc. | System and method of brokering cloud computing resources |
US9231886B2 (en) | 2005-03-16 | 2016-01-05 | Adaptive Computing Enterprises, Inc. | Simple integration of an on-demand compute environment |
EP3203374B1 (en) | 2005-04-07 | 2021-11-24 | III Holdings 12, LLC | On-demand access to compute resources |
US8782120B2 (en) | 2005-04-07 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Elastic management of compute resources between a web server and an on-demand compute environment |
US8031645B2 (en) * | 2005-04-08 | 2011-10-04 | Qualcomm Incorporated | Archival of session data exchanged with a wireless communication network |
US8042140B2 (en) | 2005-07-22 | 2011-10-18 | Kangaroo Media, Inc. | Buffering content on a handheld electronic device |
EP1978480A3 (en) * | 2005-07-22 | 2011-09-07 | Kangaroo Media, Inc. | System and methods for enhancing the experience of spectators atttending a live sporting event |
JP4799154B2 (en) * | 2005-12-02 | 2011-10-26 | キヤノン株式会社 | Conference support system, input board, control method therefor, and program |
US8166166B2 (en) * | 2005-12-15 | 2012-04-24 | International Business Machines Corporation | Apparatus system and method for distributing configuration parameter |
US8001267B2 (en) * | 2005-12-15 | 2011-08-16 | International Business Machines Corporation | Apparatus, system, and method for automatically verifying access to a multipathed target at boot time |
US7882562B2 (en) * | 2005-12-15 | 2011-02-01 | International Business Machines Corporation | Apparatus, system, and method for deploying iSCSI parameters to a diskless computing device |
US7734693B2 (en) * | 2005-12-29 | 2010-06-08 | Cisco Technology, Inc. | Methods and apparatuses for managing resources within a collaboration system |
US20070174772A1 (en) * | 2006-01-12 | 2007-07-26 | Gorman Jerome S | Method and system for integrated network multimedia distribution |
JP4802873B2 (en) * | 2006-06-09 | 2011-10-26 | 富士ゼロックス株式会社 | Browsing management device, management method thereof, and program |
US20080043965A1 (en) * | 2006-08-01 | 2008-02-21 | Microsoft Corporation | Provision and Management of Conference Websites |
NO325487B1 (en) * | 2006-09-14 | 2008-05-13 | Tandberg Telecom As | Method and device for dynamic streaming / archiving configuration |
US8243901B2 (en) * | 2006-09-15 | 2012-08-14 | International Business Machines Corporation | Securing teleconferences with unique, single-use passcodes |
US20080080692A1 (en) * | 2006-09-28 | 2008-04-03 | Nortel Networks Limited | System and method for joining a conference call or multimedia conference |
US8195749B2 (en) * | 2006-11-13 | 2012-06-05 | Bindu Rama Rao | Questionnaire server capable of providing questionnaires based on device capabilities |
US10803474B2 (en) | 2006-11-22 | 2020-10-13 | Qualtrics, Llc | System for creating and distributing interactive advertisements to mobile devices |
US11256386B2 (en) | 2006-11-22 | 2022-02-22 | Qualtrics, Llc | Media management system supporting a plurality of mobile devices |
US8700014B2 (en) | 2006-11-22 | 2014-04-15 | Bindu Rama Rao | Audio guided system for providing guidance to user of mobile device on multi-step activities |
US8478250B2 (en) | 2007-07-30 | 2013-07-02 | Bindu Rama Rao | Interactive media management server |
US20090006788A1 (en) * | 2007-01-26 | 2009-01-01 | Herbert Dennis Hunt | Associating a flexible data hierarchy with an availability condition in a granting matrix |
US8160984B2 (en) | 2007-01-26 | 2012-04-17 | Symphonyiri Group, Inc. | Similarity matching of a competitor's products |
US20090006309A1 (en) * | 2007-01-26 | 2009-01-01 | Herbert Dennis Hunt | Cluster processing of an aggregated dataset |
US8504598B2 (en) | 2007-01-26 | 2013-08-06 | Information Resources, Inc. | Data perturbation of non-unique values |
US9262503B2 (en) | 2007-01-26 | 2016-02-16 | Information Resources, Inc. | Similarity matching of products based on multiple classification schemes |
US8958536B2 (en) | 2007-04-05 | 2015-02-17 | Cinchcast, Inc. | Method and system for providing an audio/video conference |
US8098807B2 (en) * | 2007-04-05 | 2012-01-17 | Cinchcast, Inc. | Method and system for providing an audio conference |
US20080307105A1 (en) * | 2007-06-11 | 2008-12-11 | Microsoft Corporation | Streaming media archiver for live events |
US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
US7769806B2 (en) | 2007-10-24 | 2010-08-03 | Social Communications Company | Automated real-time data stream switching in a shared virtual area communication environment |
US8397168B2 (en) | 2008-04-05 | 2013-03-12 | Social Communications Company | Interfacing with a spatial virtual communication environment |
US9015570B2 (en) * | 2007-12-21 | 2015-04-21 | Brighttalk Ltd. | System and method for providing a web event channel player |
US9032441B2 (en) * | 2007-12-21 | 2015-05-12 | BrightTALK Limited | System and method for self management of a live web event |
US9584564B2 (en) | 2007-12-21 | 2017-02-28 | Brighttalk Ltd. | Systems and methods for integrating live audio communication in a live web event |
US8028072B2 (en) | 2008-03-03 | 2011-09-27 | International Business Machines Corporation | Method, apparatus and computer program product implementing session-specific URLs and resources |
US7916295B2 (en) * | 2008-09-03 | 2011-03-29 | Macronix International Co., Ltd. | Alignment mark and method of getting position reference for wafer |
US8208001B2 (en) * | 2008-09-12 | 2012-06-26 | Embarq Holdings Company, Llc | System and method for encoding changes for video conferencing through a set-top box |
US8516082B2 (en) * | 2009-03-25 | 2013-08-20 | Limelight Networks, Inc. | Publishing-point management for content delivery network |
US9288333B2 (en) * | 2008-12-01 | 2016-03-15 | At&T Intellectual Property I, L.P. | Voice port utilization monitor |
CN102362269B (en) | 2008-12-05 | 2016-08-17 | 社会传播公司 | real-time kernel |
US9853922B2 (en) | 2012-02-24 | 2017-12-26 | Sococo, Inc. | Virtual area communications |
US9367582B2 (en) * | 2009-08-07 | 2016-06-14 | International Business Machines Corporation | Systems and methods involving information objects |
US7966370B1 (en) * | 2009-08-26 | 2011-06-21 | Adobe Systems Incorporated | Templating and provisioning of collaborative facilities for a data-agnostic collaboration service |
US11720290B2 (en) | 2009-10-30 | 2023-08-08 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US10877695B2 (en) | 2009-10-30 | 2020-12-29 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US8995965B1 (en) | 2010-03-25 | 2015-03-31 | Whatsapp Inc. | Synthetic communication network method and system |
US9628831B2 (en) * | 2010-03-25 | 2017-04-18 | Whatsapp, Inc. | Multimedia transcoding method and system for mobile devices |
US20110271332A1 (en) * | 2010-04-30 | 2011-11-03 | American Teleconferencing Services Ltd. | Participant Authentication via a Conference User Interface |
US9420030B2 (en) | 2010-12-15 | 2016-08-16 | Brighttalk Ltd. | System and method for distributing web events via distribution channels |
US20120166242A1 (en) * | 2010-12-27 | 2012-06-28 | Avaya Inc. | System and method for scheduling an e-conference for participants with partial availability |
WO2012118917A2 (en) | 2011-03-03 | 2012-09-07 | Social Communications Company | Realtime communications and network browsing client |
US9241130B2 (en) * | 2011-03-21 | 2016-01-19 | Qwest Communications International Inc. | Streaming of telepresence video content |
US8995306B2 (en) * | 2011-04-06 | 2015-03-31 | Cisco Technology, Inc. | Video conferencing with multipoint conferencing units and multimedia transformation units |
US20150067715A1 (en) * | 2011-08-03 | 2015-03-05 | Peter Koat | Secure event broadcasting system and method |
US9185154B2 (en) | 2011-08-17 | 2015-11-10 | Nasdaq, Inc. | Integrated call capture for streaming audio |
US8788683B2 (en) | 2011-08-17 | 2014-07-22 | The Nasdaq Omx Group, Inc. | Scalable transcoding for streaming audio |
CN102624535B (en) * | 2012-02-28 | 2015-04-08 | 华为技术有限公司 | Method and device for calling terminal to join conference |
DE102013203357B4 (en) * | 2012-03-01 | 2022-01-20 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | METHOD OF ESTABLISHING COMMUNICATION BETWEEN DEVICES IN A VEHICLE |
WO2014086030A1 (en) * | 2012-12-07 | 2014-06-12 | 华为技术有限公司 | Multimedia redirection method, multimedia server, and computer system |
US8855285B1 (en) | 2013-03-14 | 2014-10-07 | Speek Inc. | Systems and methods for conference calling using personal URL |
EP3448006B1 (en) * | 2013-07-02 | 2023-03-15 | Family Systems, Limited | System for improving audio conferencing services |
US9832500B2 (en) | 2014-07-05 | 2017-11-28 | TiltedGlobe LLC | System for enabling a virtual theater |
US9515838B2 (en) * | 2014-12-11 | 2016-12-06 | Bank Of America Corporation | Bandwidth adaptive communication event scheduling |
US10262164B2 (en) | 2016-01-15 | 2019-04-16 | Blockchain Asics Llc | Cryptographic ASIC including circuitry-encoded transformation function |
EP3425852B1 (en) * | 2016-02-29 | 2022-03-02 | Audio-Technica Corporation | Conference system |
US10516675B2 (en) | 2017-01-17 | 2019-12-24 | Microsoft Technology Licensing, Llc | Altering application security to support just-in-time access |
US10372943B1 (en) | 2018-03-20 | 2019-08-06 | Blockchain Asics Llc | Cryptographic ASIC with combined transformation and one-way functions |
US10256974B1 (en) | 2018-04-25 | 2019-04-09 | Blockchain Asics Llc | Cryptographic ASIC for key hierarchy enforcement |
US11080389B2 (en) | 2019-12-13 | 2021-08-03 | Bank Of America Corporation | Integrated secure pin conferencing system |
US11146689B1 (en) * | 2020-04-14 | 2021-10-12 | Smart Talk, Llc | Audio broadcast system with cloud communications platform and related methods |
CN112202824B (en) * | 2020-12-07 | 2021-05-11 | 杭州筋斗腾云科技有限公司 | Network resource access processing method and device, server and terminal |
US20230267941A1 (en) * | 2022-02-24 | 2023-08-24 | Bank Of America Corporation | Personalized Accent and/or Pace of Speaking Modulation for Audio/Video Streams |
US20230328029A1 (en) * | 2022-04-11 | 2023-10-12 | Verizon Patent And Licensing Inc. | Multi-level and dynamic timers for carrier grade nat |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5559876A (en) * | 1995-09-01 | 1996-09-24 | Telefonaktiebolaget L M Ericsson (Publ) | Conferencing circuit, and associated method, for automatically conferencing subscriber units together in a telephonic conference |
US5675511A (en) * | 1995-12-21 | 1997-10-07 | Intel Corporation | Apparatus and method for event tagging for multiple audio, video, and data streams |
US5812652A (en) * | 1995-12-26 | 1998-09-22 | Northern Telecom Limited | Centralized management and allocation of bridges in a telecommunications network for a meet-me conferencing service |
US6343313B1 (en) * | 1996-03-26 | 2002-01-29 | Pixion, Inc. | Computer conferencing system with real-time multipoint, multi-speed, multi-stream scalability |
CA2266921A1 (en) * | 1996-09-25 | 1998-04-02 | Andrew David Mercer | Network-based conference system |
US5995608A (en) * | 1997-03-28 | 1999-11-30 | Confertech Systems Inc. | Method and apparatus for on-demand teleconferencing |
US6138144A (en) * | 1997-06-24 | 2000-10-24 | At&T Corp. | Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network implemented over an ATM network |
US5943321A (en) * | 1997-08-20 | 1999-08-24 | General Datacomm Inc. | Circuit set-up and caching for multimedia multipoint servers |
US6363411B1 (en) * | 1998-08-05 | 2002-03-26 | Mci Worldcom, Inc. | Intelligent network |
US6108703A (en) * | 1998-07-14 | 2000-08-22 | Massachusetts Institute Of Technology | Global hosting system |
US6693661B1 (en) * | 1998-10-14 | 2004-02-17 | Polycom, Inc. | Conferencing system having an embedded web server, and method of use thereof |
US6553376B1 (en) * | 1998-11-18 | 2003-04-22 | Infolibria, Inc. | Efficient content server using request redirection |
US6487585B1 (en) * | 1999-08-11 | 2002-11-26 | Lucent Technologies Inc. | System and method for “Open Mike” network-based communication |
US6961416B1 (en) * | 2000-02-29 | 2005-11-01 | Emeeting.Net, Inc. | Internet-enabled conferencing system and method accommodating PSTN and IP traffic |
US7260564B1 (en) * | 2000-04-07 | 2007-08-21 | Virage, Inc. | Network video guide and spidering |
JP2001298545A (en) * | 2000-04-11 | 2001-10-26 | Ntt Communications Kk | Multimedia conference service providing system of telephone using type |
US6760749B1 (en) * | 2000-05-10 | 2004-07-06 | Polycom, Inc. | Interactive conference content distribution device and methods of use thereof |
CA2344595A1 (en) * | 2000-06-08 | 2001-12-08 | International Business Machines Corporation | System and method for simultaneous viewing and/or listening to a plurality of transmitted multimedia streams through a centralized processing space |
JP2002007478A (en) * | 2000-06-19 | 2002-01-11 | Fuji Xerox System Service Co Ltd | Audiovisual contents providing device and method |
US20020118808A1 (en) * | 2001-02-23 | 2002-08-29 | Kelleher David Wayne | Conference system |
WO2003005228A1 (en) * | 2001-07-03 | 2003-01-16 | Yahoo, Inc. | Method and system for providing access to content associated with an event |
US20040032424A1 (en) * | 2001-11-06 | 2004-02-19 | Florschuetz Alan Scott | Method and system for producing and administering a web-cast event |
-
2002
- 2002-04-19 US US10/127,009 patent/US7483945B2/en not_active Expired - Lifetime
-
2003
- 2003-04-18 JP JP2003586779A patent/JP4546739B2/en not_active Expired - Fee Related
- 2003-04-18 WO PCT/US2003/012471 patent/WO2003090104A1/en active Application Filing
- 2003-04-18 CA CA2477712A patent/CA2477712C/en not_active Expired - Fee Related
- 2003-04-18 DE DE60330551T patent/DE60330551D1/en not_active Expired - Lifetime
- 2003-04-18 AT AT03726409T patent/ATE452372T1/en not_active IP Right Cessation
- 2003-04-18 AU AU2003228647A patent/AU2003228647A1/en not_active Abandoned
- 2003-04-18 EP EP03726409A patent/EP1497740B1/en not_active Expired - Lifetime
-
2007
- 2007-10-22 US US11/875,988 patent/US7640303B2/en not_active Expired - Lifetime
-
2010
- 2010-05-04 AU AU2010201778A patent/AU2010201778A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP1497740A4 (en) | 2005-11-16 |
US7640303B2 (en) | 2009-12-29 |
US20040193683A1 (en) | 2004-09-30 |
AU2003228647A1 (en) | 2003-11-03 |
WO2003090104A1 (en) | 2003-10-30 |
US7483945B2 (en) | 2009-01-27 |
JP2005523620A (en) | 2005-08-04 |
ATE452372T1 (en) | 2010-01-15 |
EP1497740A1 (en) | 2005-01-19 |
AU2010201778A1 (en) | 2010-05-27 |
DE60330551D1 (en) | 2010-01-28 |
US20080046585A1 (en) | 2008-02-21 |
EP1497740B1 (en) | 2009-12-16 |
JP4546739B2 (en) | 2010-09-15 |
CA2477712C (en) | 2011-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2477712A1 (en) | Webcasting with just-in-time resource provisioning, automated signal acquisition and streaming, and fully-automated event archival | |
US8149701B2 (en) | System, method, and computer readable medium for creating a video clip | |
US20040226048A1 (en) | System and method for assembling and distributing multi-media output | |
US7177881B2 (en) | Network media channels | |
US8688841B2 (en) | System and method for content rights based on existence of a voice session | |
US20080005347A1 (en) | Messenger system for publishing podcasts | |
US7562300B1 (en) | System for automated comprehensive remote servicing for media information | |
US7849207B2 (en) | Method and system for managing digital content, including streaming media | |
US20070288836A1 (en) | System, apparatus and method for creating and accessing podcasts | |
US20100058410A1 (en) | System and method for self management of a live web event | |
MX2007003646A (en) | Method and apparatus for remote voice-over or music production and management. | |
EP3471421B1 (en) | Live broadcast video replay method, server, and system | |
US20080137831A1 (en) | Podcast Of Conference Calls | |
US20220182700A1 (en) | Live Voice and Media Publishing and Distribution Platform | |
EP1938556B1 (en) | Streaming distribution of multimedia digital documents via a telecommunication network | |
US9836619B1 (en) | Digital vault for music owners | |
WO2012092901A2 (en) | Media storage system and method | |
CA3101714C (en) | Secure, immutable and verifiable interview records | |
CN111723218A (en) | Data processing method and server for courseware with multi-source content | |
JP2004077966A (en) | Digital stenographic system | |
JP6506463B1 (en) | Music owner's digital vault | |
US20190034426A1 (en) | Controlled environment secure media streaming system with digital video recording | |
JP6124088B2 (en) | Video autobiography service providing method and providing system | |
KR102467097B1 (en) | Operation method of server and client for providing music broadcasting contents | |
US20230033552A1 (en) | Archiving based on geographic region |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20220301 |
|
MKLA | Lapsed |
Effective date: 20200831 |