US20080168355A1 - Web-enabled presentation device and methods of use thereof - Google Patents

Web-enabled presentation device and methods of use thereof Download PDF

Info

Publication number
US20080168355A1
US20080168355A1 US12/035,901 US3590108A US2008168355A1 US 20080168355 A1 US20080168355 A1 US 20080168355A1 US 3590108 A US3590108 A US 3590108A US 2008168355 A1 US2008168355 A1 US 2008168355A1
Authority
US
United States
Prior art keywords
presentation
presentation information
remote terminal
user
web page
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.)
Abandoned
Application number
US12/035,901
Inventor
Wayne Dunlap
Jeffrey C. Rodman
Kristin Dunn
Rick VanderKam
Samantha Kha
DahRenn Ba
ODEN J McMILLAN
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Polycom Inc
Original Assignee
Polycom Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Polycom Inc filed Critical Polycom Inc
Priority to US12/035,901 priority Critical patent/US20080168355A1/en
Publication of US20080168355A1 publication Critical patent/US20080168355A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/142Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Definitions

  • Certain of the remote terminals may be given presenter privileges, wherein a presenter toolbar having presentation controls is displayed at the remote terminal, and the user may effect predetermined presentation-related operations (e.g., selecting a presentation file or advancing slides within a selected file) by engaging the appropriate controls on the toolbar.
  • predetermined presentation-related operations e.g., selecting a presentation file or advancing slides within a selected file
  • persons located remotely from the presentation site may give presentations through manipulation of the controls.
  • FIG. 6 is an exemplary web page displayed at a “viewer” terminal
  • Web page 600 may also include a list 606 identifying all persons currently participating (either as presenters or viewers) in the presentation session.

Abstract

A presentation device includes an embedded web server for transmitting images representative of presentation information to network-connected terminals concurrently with the display of such presentation information at the presentation site. The images may be viewed at the terminals by pointing a conventional web browser to a DNS name or IP address associated with the presentation device. Certain of the terminals may be given presenter privileges, wherein the users of the presenter terminals may control aspects of the presentation such as slide sequencing by engaging the appropriate controls displayed within the browser window. In this manner, presentations may be viewed and controlled remotely using a conventional browser interface.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • The present application is a continuation of U.S. patent application Ser. No. 10/430,526, filed on May 6, 2003 which is a continuation of U.S. patent application Ser. No. 09/452,800 filed on Dec. 2, 1999, which claims the benefit of U.S. provisional Patent Application No. 60/110,670, filed on Dec. 2, 1998, which is hereby incorporated by reference.
  • BACKGROUND
  • 1. Field of the Invention
  • The present invention relates generally to computers and communications equipment, and more particularly to a device for displaying presentations and for distributing presentations over a computer network.
  • 2. Description of the Prior Art
  • Persons giving presentations frequently make use of presentation slides to display text and graphics to an audience. Historically, the slides consisted of transparencies which were projected onto a surface using an overhead projector. The use of transparencies has been largely supplanted by commercial presentation software applications, such as Microsoft PowerPoint. Presentation applications allow slides to be created and edited easily and quickly on a computer, and further enable the presenter to incorporate animation and multimedia effects into the presentation.
  • A typical mode of use of a presentation application involves creating a set of presentation slides and assembling the slides into a file, saving the file to the hard drive of a personal computer, and then transporting the computer to the presentation site. At the presentation site, the presenter connects the computer to a digital projector (such as an LCD projector) or other display device, starts the presentation application and opens the file. The application's output is directed to the digital projector so that the slides may be viewed by the audience located at the presentation site. The presenter may advance the slides and perform related operations by engaging the appropriate keys on the computer or on a remote control device in communication with the projector.
  • It is frequently desirable to expand the presentation's audience to include persons located remotely from the presentation site. The prior art includes various applications, such as Microsoft NetMeeting, which enable communication of presentation information and/or document sharing over a network between computers. However, such applications are frequently difficult to set up and configure, and each person desiring access to the presentation must have a copy of the application executing on his or her computer.
  • SUMMARY
  • An embodiment of the invention comprises a presentation device for displaying presentation information. (typically consisting of slides and documents), and for simultaneously distributing the presentation information to remote terminals over a computer network. The presentation device is preferably provided with a network interface for connecting the presentation device to the computer network, and a web server for transmitting web pages containing presentation information to terminals located at nodes of the network. The presentation device is further equipped with an interface for connection to a digital projector or equivalent display device so that the presentation information may be viewed by the audience at the presentation site (i.e., the site at which the presentation device and projector are physically located).
  • According to a typical mode of operation, a user of a remote terminal accesses a presentation by pointing a conventional web browser to a DNS name associated with the presentation device. A slide or other presentation information being displayed at the presentation site is simultaneously displayed in a browser window of the remote terminal so that the remote terminal user may view the slide. In one embodiment, the presentation device is configured to convert slides from a proprietary format to a standard graphical format prior to transmission to the remote terminal so that the slide may be viewed within conventional browser without requiring special plug-ins or controls. Certain of the remote terminals may be given presenter privileges, wherein a presenter toolbar having presentation controls is displayed at the remote terminal, and the user may effect predetermined presentation-related operations (e.g., selecting a presentation file or advancing slides within a selected file) by engaging the appropriate controls on the toolbar. In this manner, persons located remotely from the presentation site may give presentations through manipulation of the controls.
  • The presentation device may additionally generate an archive file consisting of images of all slides and/or other presentation information displayed during a presentation session. The archive file may be stored at the presentation device for subsequent retrieval by remote terminals and/or may be printed so that the presentation participants receive a hard copy of the presentation for their records.
  • BRIEF DESCRIPTION OF THE FIGURES
  • In the accompanying drawings:
  • FIG. 1 is a depiction of an exemplary operating architecture of a presentation device, in accordance with one embodiment of the invention;
  • FIG. 2 is a block diagram of the presentation device of FIG. 1;
  • FIG. 3 is a block diagram showing contents of a memory of FIG. 2;
  • FIG. 4 is an exemplary home page associated with the presentation device;
  • FIG. 5 is an exemplary web page setting forth options for joining a presentation session;
  • FIG. 6 is an exemplary web page displayed at a “viewer” terminal;
  • FIG. 7 is an exemplary web page displayed at a “presenter” terminal;
  • FIG. 8 is a flowchart depicting steps of a method for enabling terminals to join a presentation session; and
  • FIG. 9 is a flowchart depicting steps of a method for distributing presentation images during a presentation session.
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
  • FIG. 1 depicts an exemplary operating architecture of an embodiment of the invention. A presentation device 100 is connected to a conventional local area network (LAN) 102 to enable communication with remote terminals (individually and collectively denoted as 104) located at nodes of LAN 102. LAN 102 may comprise, for example, an Ethernet network. As is known in the network art, each computer or device connected to LAN 102 is assigned a unique IP address. Presentation device 100 is preferably assigned a static IP address. Certain LAN-connected devices may also be given unique DNS names to allow easier identification thereof. For example, presentation device 100 may be given the DNS name “roomname.companyname.com”. Name/address resolution is implemented by a domain name server located on LAN 104.
  • A router or gateway 106 located at a node of LAN 102 allows presentation device 100 and other LAN-connected devices to communicate with additional remote terminals 104 connected to the Internet 110. Terminals 104 will typically comprise personal computers (PCs), but may alternatively comprise any device capable of running a Java-enabled web browser, such as Netscape Navigator or Internet Explorer. Presentation device 100 is generally configured to display presentation information to persons co-located therewith (i.e., the audience at the presentation site) and to distribute the presentation information to terminals 104 over LAN 102 and/or Internet 110. The presentation information will typically consist of slides, documents and spreadsheets having text, graphics and/or numerical data.
  • The total number of remote terminals 104 which may simultaneously use the services of presentation device 100 (and hence the maximum number of terminals which may participate in a presentation session) will depend on limitations of network bandwidth and processor performance. In one commercial embodiment, presentation device 100 is capable of providing services to up to a total of 25 remote terminals 104. To accommodate of a greater number of terminals, an alternative operating architecture (not depicted) couples presentation device 100 to a conventional server which functions as a web server for presentation device 100 and may provide services to a significantly larger number of remote terminals 104.
  • FIG. 2 depicts components of presentation device 100 interconnected for communication by at least one bus 202. Components of presentation device 100 include a central processing unit (CPU) 204, a memory 206, a network interface 208 and communication interfaces 210. CPU 204 interprets and executes instructions loaded from memory 206. Memory 206, which may variously include volatile RAM, non-volatile ROM and/or storage devices such as magnetic disk drives or CD-ROMs, stores executable programs, data files and other information. Network interface 208 enables connection of presentation device 100 to LAN 102. Network interface 208, which may comprise a conventional Ethernet card, mediates between presentation device 100 and the physical connection to LAN 102 in accordance with predetermined protocols. Physical interconnection of network interface 208 with LAN 102 may typically be effected using unshielded twisted pair and (thin or thick) coaxial cable.
  • Presentation device 100 is further provided with a set of communication interfaces 210 for connecting presentation device 100 to various peripherals. The peripherals may include, for example, an LCD projector 220 for projecting slides and other presentation information onto a surface for viewing by the audience located at the presentation site; a set of user controls 222 for selecting presentation files, advancing slides and the like; a floppy drive 224 for loading presentation files into memory 206, and other input/output devices 226, such as a printer or monitor, for receiving input from or presenting output to a user. The communication interfaces 210 may individually comprise any interface, such as a USB serial port interface, disk drive controller, etc., suitable for connecting presentation device 100 to the associated peripheral.
  • FIG. 3 depicts programs, files, and other data stored within memory 206. An operating system 302 controls the allocation and usage of hardware resources of presentation device 100. A web or HTTP server 304 utilizes the hypertext transfer protocol to serve HTML documents and associated files, scripts and instructions responsive to requests received from remote terminals 104. Slides, spreadsheets, documents and other presentation information which the presenter(s) desires to display and distribute during a presentation session are contained within presentation files 306, which may comprise, without limitation, PowerPoint, Word or Excel files. As will be discussed in further detail hereinbelow, presentation files 306 may be transmitted to presentation device 100 over LAN 102 and/or Internet 110, or may be loaded onto presentation device 100 using floppy drive 224.
  • Viewer 308 is configured to read a selected presentation file 306 and to cause the slides, documents, or other presentation information to be displayed by LCD projector 220. File conversion engine 310 is operative to convert the slides and documents stored in presentation files 306 to presentation image files 312 encoded in a standard graphical image format, such as JPEG or GIF, so that images 312 may be viewed by browser running on a terminal 104 without requiring special plug-ins or controls. User interface module 314 enables the user to load and select presentation files 306, control the display of slides and other presentation information, and perform other functions in connection with the operation of presentation device 100. User authentication routines 316 maintains a list of users authorized to view and/or present presentations, and performs authentication checks when terminals attempt to join a presentation session. Finally, archives 318 store images of all slides and other information displayed during a presentation session so that the images may be viewed or printed after the presentation session has been completed.
  • FIGS. 4-7 depict exemplary web pages transmitted by web server 304 and displayed by a browser running on terminal 104. FIG. 4 depicts a home page 400 transmitted by web server 304 responsive to an initial connection request by terminal 104. Generally, terminal 104 accesses presentation device 100 by entering a URL including the domain name or IP address of presentation device 100 into location box 402 of a browser running on terminal 104. For example, the URL corresponding to the assigned DNS name of presentation device 100 may be in the form http://roomname.companyname.com. The browser responsively sends a web page request to presentation device 100 along Internet 110 and/or LAN 102. The web page request is directed to web server 304, which in turn transmits home page 400 (typically encoded in hypertext markup language (HTML)) to terminal 104. The browser receives and interprets home page 400 and causes it to be displayed to the user.
  • Home page 400 includes a set of options for further action by the user. The options are represented by text and/or graphics, and include embedded hypertext links referencing a corresponding web page. In the current example, home page 400 provides a “enter a meeting” option 404, a “send a presentation” option 406, and a “meeting archives” option 408. As will be discussed in further detail below, linking to “enter a meeting” option 404 allows the user of terminal 104 to view slides and other presentation information being displayed at the presentation site, and optionally to control various aspects of the presentation. Linking to “send presentation” option 406 allows the user to send a presentation file 306 (e.g., a PowerPoint file) stored at terminal 104, or at another network accessible location, to presentation device 100 so that the presentation information contained within the file may be displayed at the presentation site and distributed to other terminals 104. Finally, linking to “meeting archives” option 408 allows the user to view stored images of slides and other presentation information distributed during prior presentation sessions. The user of terminal 104 conventionally selects a desired option by maneuvering the mouse pointer over the text and/or graphics representative of the desired option and clicking the mouse button.
  • FIG. 5 is an exemplary web page 500 corresponding to “join a meeting” option 404. Selection of “join a meeting” option 404 of home page 400 causes the browser to send a request for corresponding web page 500 to web server 304 of presentation device 100, and web server 304 responsively transmits web page 500 (again, typically in HTML-encoded format). Web page 500 displays an additional set of more specific options, including a “join as presenter” option 502 and a “join as viewer” option 504. As will be discussed in further detail in connection with FIG. 7, selection of “join as presenter” option 502 enables the user to remotely give a presentation, i.e., to control various aspects of the presentation, such as identification of presentation file 306, advancing slides, and the like, in addition to viewing slides. Selection of “join as viewer” option 504 allows the user to view slides and other presentation information without conferring presenter privileges to the user.
  • FIG. 6 is an exemplary web page 600 corresponding to “join as viewer” option 504. Responsive to selection of “join as viewer” option 504 (and optional authentication of the user, as will be discussed below in connection with FIG. 8), web server 304 transmits web page 600, which includes a script or applet(s) for generating a presentation window 602 in which is displayed an image 604 of the current slide (the slide currently being viewed at the presentation site). The slide images are preferably formatted as JPEG (compressed image) files to facilitate rapid transmission thereof from presentation device 100 to terminal 104 over LAN 102 and/or Internet 110. As the current slide is changed (responsive to input received by presentation device 100 either through user controls 222 or from a presenter-enabled terminal), a new slide image is transmitted by web server 304 to terminal 104 so that the new slide is displayed in presentation window 602 and may be viewed by the user of terminal 104. Web page 600 may also include a list 606 identifying all persons currently participating (either as presenters or viewers) in the presentation session.
  • FIG. 7 depicts an exemplary web page 700 corresponding to “join as presenter” option 502. Web page 700 is seen to include a presentation window 702 and user list 704 similar to those described above in connection with FIG. 6. Web page 700 additionally includes a presentation toolbar 710 having a set of controls or options for remotely giving a presentation. In particular, presentation toolbar 710 has a “select presentation file” option 712 allowing the user to select a presentation file (from presentation files 306 stored at presentation device 100) to be presented to the audience at the presentation site as well as to the users of remote terminals 104 connected to presentation device 100. Presentation toolbar 710 also provides a “next slide” control 714 for causing presentation device 100 to display and transmit to remote terminals 104 the next slide in the presentation, and a “previous slide” control 716 for causing presentation device 100 to display and transmit to remote terminals 104 a previously viewed slide in the presentation. Those skilled in the art will recognize that toolbar 710 and associated options and controls 712, 414 and 716 may be generated by embedding appropriate scripts or applets within web page 700.
  • FIG. 8 is a flowchart depicting the process of joining a remote terminal 104 to a presentation session conducted on presentation device 100. In step 802, a join request is received at presentation device 100 from remote terminal 104. The join request is transmitted by a browser executing on remote terminal 104 responsive to selection of “join as presenter” option 502 or “join as viewer” option 504. Next, web server 304 determines if the maximum number of remote terminals 104 have been joined to the presentation session, step 804. As alluded to above, a typical embodiment of presentation device 100 will accommodate a maximum of 25 users. If it is determined in step 804 that the maximum number of remote terminals 104 joined to the presentation session has been reached, a notification of such is sent to the requesting terminal 104, step 806, and the process ends, step 808.
  • If the maximum number of remote terminals has not been reached, web server 304 determines whether the join request is a “join as presenter” request (generated by selecting “join as presenter” option 502), or a “join as viewer” request (generated by selecting “join as viewer” option 504), step 810. If the join request is a “join as viewer” request, web server 304 may invoke authentication routines 316 to ensure that the user of the requesting terminal 104 is authorized to join the presentation session, step 812. This step 812 may be performed by sending an authentication page having a dialog box prompting the user of requesting terminal 104 to enter a user name and/or a password. This information is then transmitted to web server 304, which causes authentication routines 316 to determine if the received user name is on the list of authorized presentation viewers and/or if the received password is correct. If the user is not authorized to view the presentation or if an incorrect password has been entered, notification of this condition is sent to requesting terminal 104, step 814 and the method ends, step 816.
  • If it is determined in step 812 that the user of requesting terminal 104 is authorized to view the presentation session, then web server 304 transmits web page 600 to requesting terminal 104, step 818. As discussed above in connection with FIG. 6, web page 600 includes presentation window 602 in which is displayed the slide or document currently being viewed at the presentation site. Web page 600 may also include a list of user names of other meeting participants.
  • If the join request is a “join as presenter” request, web server 304 invokes authentication routines 316 to ensure that the user of requesting terminal 104 is authorized to participate in the presentation session, and additionally holds presenter privileges for the session, step 820. Authentication routines may be configured so that users hold presenter privileges generally (i.e., for all presentation sessions), or only for a specific presentation session. Authentication will typically be accomplished by requiring the user to enter a user name and/or password. If authentication routines 316 determine that the user is not authorized to participate in the presentation session, does not have presenter privileges for the session, or has entered an incorrect password, then notification of such is sent to requesting terminal 104, step 822 and the method ends, step 824.
  • If it is found by authentication routines 316 that the user is authorized to join the presentation session and also holds presenter privileges, then web server 304 transmits web page 700 to requesting terminal 104, step 826. As discussed above in connection with FIG. 7, web page 700 includes, together with a presentation window 702 and user name list 704, a presentation toolbar 710 enabling the user to control various aspects of the presentation, such as presentation file selection and advancing slides.
  • FIG. 9 depicts the steps of a process for distributing slide images to terminals 104 joined to the presentation session. While the process is described in relation to slides, it may be used in connection with other types of presentation information.
  • In step 902, a selected presentation file 306 is opened by presentation device 100. Selection of presentation file 306 may be performed locally through user interface 314, or remotely using presentation toolbar 710. Next in step 904, viewer 308 causes a first slide of presentation file 306 to be displayed at the presentation site, preferably by directing its output to LCD projector 220. Substantially simultaneously with step 904, conversion engine 310 converts the first and second slides of presentation file 306 to JPEG-formatted image files 312, step 906. Conversion of the slides from a proprietary format to JPEG files allows the slide images to be viewed in a conventional browser running on remote terminal 104 without requiring plug-ins or special software. Image files 312 are also written to presentation archives 318 for subsequent retrieval or printing.
  • Web server 304 then transmits image files 312 corresponding to the first and second slides to all remote terminals 104 joined to the presentation session, step 908. In accordance with instructions embedded in web page 600 or 700, image file 312 corresponding to the first slide is decoded and displayed in presentation window 602 or 702, step 910. Also in step 910, image file 312 corresponding to the second slide is stored, or cached, in the memory of remote terminals 104. Caching of slide image files 312 advantageously avoids latency associated with transmission of a new slide image file and allows slides to be displayed substantially simultaneously at the presentation site and at remote terminals 104.
  • Next, in step 912, presentation device 100 awaits a next slide request, which may be generated locally (as by depressing a key on user controls 222 or remotely (by engaging a control on toolbar 710). Responsive to the next slide request, viewer 308 causes the next slide (the slide sequentially following the currently displayed slide) to be displayed at the presentation. site, step 914. Conversion engine 310 then converts to a JPEG image file the slide sequentially following the next slide, step 914. For example, if the first slide of a sequence is being displayed at the presentation site, reception of a next slide request will cause the second slide to be displayed at the presentation site and a JPEG image file corresponding to the third slide to be generated by conversion engine 316. In step 918, the newly generated image file is then transmitted by web server 304 to remote terminals 104, where it is cached for later display, and is additionally written to archives 318. Web server 304 also transmits an instruction to remote terminals 104 to cause the previously cached image file to be displayed in presentation window 602 or 702, step 920. In the example set forth above, the previously cached image file will correspond to the second slide. The process then returns to awaiting a next slide request, step 912.
  • Those skilled in the art will recognize that previously displayed image files may also be cached at the remote terminals to enable rapid display thereof (i.e., avoiding the need to re-transmit the previously displayed image file) should the presenter wish to return to the previously displayed slides for further review or clarification.
  • It will also be recognized by those skilled in the art that, while the invention has been described above in terms of preferred embodiments, it is not limited thereto. Various features and aspects of the above-described invention may be used individually or jointly. Further, although the invention has been described in the context of its implementation in a particular environment and for particular applications, those skilled in the art will recognize that its usefulness is not limited thereto and that the present invention can be utilized in any number of environments and implementations.

Claims (12)

1. A method for conducting a presentation, comprising:
reading, at a presentation device, a presentation file containing presentation information;
displaying current presentation information at a local site; and
substantially simultaneously with displaying current presentation information at a local site, transmitting, from a web server embedded in the presentation device, a web page including the current presentation information to at least one remote terminal over a network.
2. The method of claim 1, wherein transmitting the web page including the current presentation information comprises converting the current presentation information from a proprietary format to a standard image format for viewing by a conventional web browser executing on the at least one remote terminal.
3. The method of claim 1, further comprising receiving a request from the at least one remote terminal to join a presentation session.
4. The method of claim 3, further comprising authenticating a user of the at least one remote terminal to determine if the user is authorized to join the presentation session.
5. The method of claim 4, wherein authenticating includes determining if the user is authorized to join the presentation session as a presenter.
6. The method of claim 1, wherein the web page includes a presenter toolbar enabling a user of the at least one remote terminal to control display of the presentation information at the local site.
7. The method of claim 6, further comprising:
receiving a control command from the at least one remote terminal; and
displaying current presentation information in accordance with the received control command.
8. The method of claim 7, wherein the control command is a file selection command.
9. The method of claim 7, wherein the control command is one of a next slide command or a previous slide command.
10. The method of claim 2, further comprising the step of writing the converted current presentation information to an archive file.
11. The method of claim 1, wherein transmitting a web page including the current presentation information to at least one remote terminal over a network further comprises the step of transmitting additional presentation information for caching at the at least one remote terminal.
12. A presentation apparatus, comprising:
means for reading a presentation file containing presentation information;
means for displaying current presentation information at a local site; and
means for transmitting a web page including the current presentation information to at least one remote terminal over a network, the means for transmitting a web page including a web server embedded within the presentation apparatus.
US12/035,901 1998-12-02 2008-02-22 Web-enabled presentation device and methods of use thereof Abandoned US20080168355A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/035,901 US20080168355A1 (en) 1998-12-02 2008-02-22 Web-enabled presentation device and methods of use thereof

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US11067098P 1998-12-02 1998-12-02
US09/452,800 US6560637B1 (en) 1998-12-02 1999-12-02 Web-enabled presentation device and methods of use thereof
US10/430,526 US20030212744A1 (en) 1998-12-02 2003-05-06 Web-enabled presentation device and methods of use thereof
US12/035,901 US20080168355A1 (en) 1998-12-02 2008-02-22 Web-enabled presentation device and methods of use thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/430,526 Continuation US20030212744A1 (en) 1998-12-02 2003-05-06 Web-enabled presentation device and methods of use thereof

Publications (1)

Publication Number Publication Date
US20080168355A1 true US20080168355A1 (en) 2008-07-10

Family

ID=26808280

Family Applications (3)

Application Number Title Priority Date Filing Date
US09/452,800 Expired - Lifetime US6560637B1 (en) 1998-12-02 1999-12-02 Web-enabled presentation device and methods of use thereof
US10/430,526 Abandoned US20030212744A1 (en) 1998-12-02 2003-05-06 Web-enabled presentation device and methods of use thereof
US12/035,901 Abandoned US20080168355A1 (en) 1998-12-02 2008-02-22 Web-enabled presentation device and methods of use thereof

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US09/452,800 Expired - Lifetime US6560637B1 (en) 1998-12-02 1999-12-02 Web-enabled presentation device and methods of use thereof
US10/430,526 Abandoned US20030212744A1 (en) 1998-12-02 2003-05-06 Web-enabled presentation device and methods of use thereof

Country Status (1)

Country Link
US (3) US6560637B1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040268451A1 (en) * 2003-04-25 2004-12-30 Apple Computer, Inc. Graphical user interface for browsing, searching and presenting media items
US20070166687A1 (en) * 2006-01-04 2007-07-19 Apple Computer, Inc. Graphical user interface with improved media presentation
US20080018453A1 (en) * 2005-05-25 2008-01-24 Adler Robert M Internet homepage alert network system
US20090300520A1 (en) * 2008-05-30 2009-12-03 Microsoft Corporation Techniques to manage recordings for multimedia conference events
US20100169951A1 (en) * 2008-12-29 2010-07-01 Apple Inc. Remote slide presentation
US20100169435A1 (en) * 2008-12-31 2010-07-01 O'sullivan Patrick Joseph System and method for joining a conversation
US20100251122A1 (en) * 2009-03-31 2010-09-30 Samsung Electronics Co., Ltd. Method and apparatus for controlling presentation slides
US20120066743A1 (en) * 2010-09-13 2012-03-15 Konica Minolta Business Technologies, Inc. Information processing apparatus, screen transmitting method, and non-transitory computer-readable recording medium encoded with screen transmitting program
WO2012170237A3 (en) * 2011-06-10 2013-02-21 Microsoft Corporation Web-browser based desktop and application remoting solution
CN103309627A (en) * 2012-03-07 2013-09-18 南京国图信息产业股份有限公司 File double-layer conversion method on basis of printing driving
US20130290422A1 (en) * 2012-04-25 2013-10-31 Ricoh Company, Ltd. Conference support system, conference support apparatus, and handout distribution method
US9406068B2 (en) 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
US11140222B2 (en) * 2017-11-22 2021-10-05 International Business Machines Corporation Aggregating electronic devices to provide a synchronized presentation

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8145776B1 (en) * 1999-10-15 2012-03-27 Sony Corporation Service providing apparatus and method, and information processing apparatus and method as well as program storage medium
US6760045B1 (en) * 2000-02-22 2004-07-06 Gateway, Inc. Simultaneous projected presentation of client browser display
US20010054114A1 (en) * 2000-03-21 2001-12-20 Duval Mary Wireless data transport of internet content to display device
US7912915B1 (en) * 2000-05-01 2011-03-22 Google Inc. Systems and methods for enticing users to access a web site
EP1286207A4 (en) 2000-05-31 2004-09-22 Seiko Epson Corp Projector and projection display system and method, and recorded medium
US6735616B1 (en) * 2000-06-07 2004-05-11 Infocus Corporation Method and apparatus for remote projector administration and control
US7143182B1 (en) 2000-08-08 2006-11-28 Cisco Technology, Inc. Smart secretary for routing call objects in a telephony network
US7415516B1 (en) 2000-08-08 2008-08-19 Cisco Technology, Inc. Net lurkers
JP2002108322A (en) * 2000-09-27 2002-04-10 Shadow Entertainment Inc Projection system and projecting method
US6904451B1 (en) * 2000-11-27 2005-06-07 Eastman Kodak Company Wireless networked presentation system
US20020083201A1 (en) * 2000-12-22 2002-06-27 Sridhar Iyengar Formatting and delivering arbitrary content to wireless handheld devices
US20020085029A1 (en) * 2000-12-29 2002-07-04 Jamal Ghani Computer based interactive collaboration system architecture
US20020085030A1 (en) * 2000-12-29 2002-07-04 Jamal Ghani Graphical user interface for an interactive collaboration system
US20020087592A1 (en) * 2000-12-29 2002-07-04 Jamal Ghani Presentation file conversion system for interactive collaboration
JP2002236630A (en) * 2001-02-08 2002-08-23 Fujitsu Ltd Processor, administrative device, computer system, recording medium, and program
US20020133520A1 (en) * 2001-03-15 2002-09-19 Matthew Tanner Method of preparing a multimedia recording of a live presentation
US6989801B2 (en) * 2001-03-22 2006-01-24 Koninklijke Philips Electronics N.V. Two-way presentation display system
US20020154159A1 (en) * 2001-04-19 2002-10-24 International Business Machines Corporation Method, apparatus, and program for associating successive repointing of a browser's load function with navigational links in web pages
US6836870B2 (en) * 2001-06-15 2004-12-28 Cubic Corporation Method and system for incorporating a dynamic situation display in a powerpoint slide show presentation
US7433458B2 (en) * 2001-06-29 2008-10-07 At&T Intellectual Property I, L.P. System and method for viewing contents via a computer network during a telephone call
US7447608B1 (en) 2001-09-28 2008-11-04 Infocus Corporation Method and apparatus for a collaborative meeting room system
US20030110217A1 (en) * 2001-12-07 2003-06-12 Raju Narayan D. Method and apparatus for a networked projection system
US6873692B1 (en) * 2002-03-29 2005-03-29 Bellsouth Intellectual Property Corporation Telephone synchronization with software applications and documents
JP3782369B2 (en) * 2002-04-05 2006-06-07 株式会社日立製作所 Storage device, content distribution system, and content distribution method
US7197562B2 (en) * 2002-04-05 2007-03-27 Infocus Corporation Projector device management system
CN1268122C (en) * 2002-07-23 2006-08-02 精工爱普生株式会社 Display system, network answering display device, terminal apparatus and controlling program
CN1213605C (en) * 2002-08-07 2005-08-03 华为技术有限公司 Method and device for transfering PC desk top in video communication terminal
US7818678B2 (en) * 2002-10-31 2010-10-19 Litera Technology Llc Collaborative document development and review system
US20050083851A1 (en) * 2002-11-18 2005-04-21 Fotsch Donald J. Display of a connection speed of an on-line user
WO2004046876A2 (en) 2002-11-18 2004-06-03 America Online, Inc. Enhanced buddy list interface
US7434165B2 (en) * 2002-12-12 2008-10-07 Lawrence Charles Kleinman Programmed apparatus and system of dynamic display of presentation files
US7289995B2 (en) * 2002-12-26 2007-10-30 Ricoh Company, Ltd. Method and system for using internal data structures for storing information related to remotely monitored devices
US7266568B1 (en) * 2003-04-11 2007-09-04 Ricoh Company, Ltd. Techniques for storing multimedia information with source documents
US7206773B2 (en) * 2003-04-11 2007-04-17 Ricoh Company, Ltd Techniques for accessing information captured during a presentation using a paper document handout for the presentation
US7664733B2 (en) * 2003-04-11 2010-02-16 Ricoh Company, Ltd. Techniques for performing operations on a source symbolic document
US7970833B2 (en) * 2003-06-02 2011-06-28 Seiko Epson Corporation Image capture method, system and apparatus
US7035899B2 (en) * 2003-07-18 2006-04-25 Remote Meeting Technologies, Inc. Method and system for remote conferencing via launching a web-based presentation sharing application based on code associated with the presentation sharing control
KR100512742B1 (en) * 2003-07-25 2005-09-07 삼성전자주식회사 Portable computer
US8260857B2 (en) 2003-10-23 2012-09-04 Microsoft Corporation One to many data projection system and method
US20050132265A1 (en) * 2003-11-14 2005-06-16 Gregory Pulier Computer-implemented methods and systems for control of video event and phone event
US7162092B2 (en) * 2003-12-11 2007-01-09 Infocus Corporation System and method for processing image data
EP1695201A1 (en) * 2003-12-12 2006-08-30 Koninklijke Philips Electronics N.V. Method and system for providing projector images
US8533609B2 (en) 2004-01-21 2013-09-10 Intel Corporation Event scheduling
FR2867875B1 (en) * 2004-03-22 2007-02-02 Christophe Cadic CLIENT-SERVER COMPUTER SYSTEM (INTRANET, EXTRANET, AND INTERNET) WHICH ALLOWS THE CREATION OF ANIMATED MULTIMEDIA PRESENTATIONS AND THE MANAGEMENT OF USER PRIVILEGES
US7834819B2 (en) 2004-04-01 2010-11-16 Polyvision Corporation Virtual flip chart method and apparatus
US7948448B2 (en) 2004-04-01 2011-05-24 Polyvision Corporation Portable presentation system and methods for use therewith
US7587452B2 (en) 2004-04-23 2009-09-08 At&T Intellectual Property I, L. P. Methods, systems, and products for network conferencing
US7383568B1 (en) * 2004-05-05 2008-06-03 Symantec Corporation Security management administration system and method
US7694228B2 (en) 2004-05-26 2010-04-06 At&T Intellectual Property I, L.P. Methods, systems, and products for network conferencing
US7587037B2 (en) * 2004-05-26 2009-09-08 At&T Intellectual Property I, L.P. Network conferencing using method for distributed computing and/or distributed objects for presentation to a mobile communications device
US7526524B2 (en) 2004-05-26 2009-04-28 At&T Intellectual Property I, L.P. Network conferencing using method for distributed computing and/or distributed objects
US7403969B2 (en) * 2004-05-26 2008-07-22 At&T Delaware Intellectual Property, Inc. Network conferencing using method for distributed computing and/or distributed objects to intermediate host for presentation to a communications device
US20060026181A1 (en) * 2004-05-28 2006-02-02 Jeff Glickman Image processing systems and methods with tag-based communications protocol
US8091029B1 (en) 2004-05-28 2012-01-03 Adobe Systems Incorporated Presenter-only meeting canvas for collaborative electronic meeting space
US7734802B1 (en) * 2004-05-28 2010-06-08 Adobe Systems Incorporated Dynamically adaptable collaborative electronic meeting space
US7526525B2 (en) * 2004-07-22 2009-04-28 International Business Machines Corporation Method for efficiently distributing and remotely managing meeting presentations
US8094324B2 (en) * 2004-08-19 2012-01-10 Sharp Laboratories Of America, Inc. Combined host and imaging device menu interface
EP1672572A1 (en) * 2004-12-15 2006-06-21 Agilent Technologies, Inc. Presentation engine
US7818660B2 (en) * 2006-01-29 2010-10-19 Litera Technology Llc Method of compound document comparison
TW200743327A (en) * 2006-05-15 2007-11-16 Awind Inc Control system and method of multi-party briefing conference
JP5260864B2 (en) * 2006-12-07 2013-08-14 Necディスプレイソリューションズ株式会社 Projector, terminal, conference system, tree structure switching method and program
US7895276B2 (en) 2007-01-29 2011-02-22 Litera Technology Llc Method of managing metadata in attachments to e-mails in a network environment
WO2009003262A1 (en) * 2007-07-04 2009-01-08 Dittoware Inc. System and method for delivering presentations
US8199891B2 (en) * 2008-02-06 2012-06-12 Interactive Intelligence, Inc. System and method for remote screen monitoring
US20090248805A1 (en) * 2008-04-01 2009-10-01 George Gomez Systems and Methods for Communicating Audio/Visual Presentation Materials Between a Presenter and Audience Members
US10685177B2 (en) * 2009-01-07 2020-06-16 Litera Corporation System and method for comparing digital data in spreadsheets or database tables
US8136031B2 (en) 2009-03-17 2012-03-13 Litera Technologies, LLC Comparing the content of tables containing merged or split cells
US20140325361A1 (en) * 2009-03-31 2014-10-30 Samsung Electronics Co., Ltd. Method and apparatus for controlling presentation slides
WO2010118179A1 (en) * 2009-04-07 2010-10-14 Clearslide, Inc. Mixed content type presentation system
US20100293469A1 (en) * 2009-05-14 2010-11-18 Gautam Khot Providing Portions of a Presentation During a Videoconference
US20100293330A1 (en) * 2009-05-14 2010-11-18 Microsoft Corporation Displaying transition images during a slide transition
CA2707286A1 (en) * 2009-06-11 2010-12-11 X2O Media Inc. System and method for generating multimedia presentations
US10860279B2 (en) 2009-11-24 2020-12-08 Clearslide, Inc. Method and system for browser-based screen sharing
US9733886B2 (en) * 2009-11-24 2017-08-15 Clearslide, Inc. Method and system for browser-based screen sharing
US20110162087A1 (en) * 2009-12-31 2011-06-30 Microsoft Corporation Virtualizing remote presentation session client licensing with a server-based broker
US8456509B2 (en) * 2010-01-08 2013-06-04 Lifesize Communications, Inc. Providing presentations in a videoconference
JP5365564B2 (en) * 2010-03-29 2013-12-11 セイコーエプソン株式会社 Image display device and image display method
US8619088B2 (en) * 2010-03-31 2013-12-31 Blackberry Limited Slide preparation
CA2720054C (en) * 2010-03-31 2015-01-27 Research In Motion Limited Presentation slide preparation
US11438410B2 (en) 2010-04-07 2022-09-06 On24, Inc. Communication console with component aggregation
JP5764988B2 (en) * 2011-03-14 2015-08-19 株式会社リコー Display device, display system, and program
EP2715556A4 (en) 2011-05-30 2016-03-30 Clearslide Inc Method and system for browser-based control of a remote computer
US9166978B2 (en) 2012-01-25 2015-10-20 International Business Machines Corporation Automatic resource provisioning for meeting collaboration
US8813196B2 (en) * 2012-03-12 2014-08-19 Unisys Corporation Web-based conference collaboration tool with dynamic content and roles
US9348802B2 (en) 2012-03-19 2016-05-24 Litéra Corporation System and method for synchronizing bi-directional document management
US9483451B2 (en) 2013-03-14 2016-11-01 Scribestar Ltd. System and method for handling user editing history based on spawning, merging data structures of directed acyclic graph
US9836437B2 (en) * 2013-03-15 2017-12-05 Google Llc Screencasting for multi-screen applications
US11716392B2 (en) * 2013-04-24 2023-08-01 Blackberry Limited Updating an application at a second device based on received user input at a first device
US10025782B2 (en) 2013-06-18 2018-07-17 Litera Corporation Systems and methods for multiple document version collaboration and management
JP6268972B2 (en) * 2013-11-21 2018-01-31 株式会社リコー Information processing apparatus, program, information providing method, and information display system
US9756002B2 (en) 2014-03-21 2017-09-05 Litera Technologies, LLC Systems and methods for email attachments management
US20150324438A1 (en) * 2014-05-09 2015-11-12 Viscira, LLC Rules based universal format presentation content translation
US10536408B2 (en) 2015-09-16 2020-01-14 Litéra Corporation Systems and methods for detecting, reporting and cleaning metadata from inbound attachments
US10264213B1 (en) 2016-12-15 2019-04-16 Steelcase Inc. Content amplification system and method

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5767897A (en) * 1994-10-31 1998-06-16 Picturetel Corporation Video conferencing system
US5916302A (en) * 1996-12-06 1999-06-29 International Business Machines Corporation Multimedia conferencing using parallel networks
US6421706B1 (en) * 1998-02-25 2002-07-16 Worldcom, Inc. Multicast and unicast internet protocol content distribution having a feedback mechanism for real-time and store and forward information transfer
US6487585B1 (en) * 1999-08-11 2002-11-26 Lucent Technologies Inc. System and method for “Open Mike” network-based communication
US6529936B1 (en) * 1998-12-23 2003-03-04 Hewlett-Packard Company Object-oriented web server architecture suitable for various types of devices
US6625643B1 (en) * 1998-11-13 2003-09-23 Akamai Technologies, Inc. System and method for resource management on a data network
US6636888B1 (en) * 1999-06-15 2003-10-21 Microsoft Corporation Scheduling presentation broadcasts in an integrated network environment
US6693661B1 (en) * 1998-10-14 2004-02-17 Polycom, Inc. Conferencing system having an embedded web server, and method of use thereof
US6789228B1 (en) * 1998-05-07 2004-09-07 Medical Consumer Media Method and system for the storage and retrieval of web-based education materials
US6907449B2 (en) * 1998-09-22 2005-06-14 Qwest Communications International, Inc. Conferencing system for simultaneous broadcast of audio and transmission of documents via push technology
US7047489B2 (en) * 1998-07-29 2006-05-16 Fujitsu Limited Slide show system and method using a browser

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US623605A (en) * 1899-04-25 Rotary pump
US5539658A (en) * 1995-05-16 1996-07-23 Minnesota Mining And Manufacturing Company Electronic presentation system using portable storage media
US5862330A (en) * 1996-07-16 1999-01-19 Lucent Technologies Inc. Technique for obtaining and exchanging information on wolrd wide web
US5944791A (en) * 1996-10-04 1999-08-31 Contigo Software Llc Collaborative web browser
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
US6008807A (en) * 1997-07-14 1999-12-28 Microsoft Corporation Method and system for controlling the display of objects in a slide show presentation
US6009429A (en) * 1997-11-13 1999-12-28 International Business Machines Corporation HTML guided web tour
US5991770A (en) * 1997-12-30 1999-11-23 U S West, Inc Method for automatically generating Internet ready GIFs from selected data files
US6108687A (en) * 1998-03-02 2000-08-22 Hewlett Packard Company System and method for providing a synchronized display to a plurality of computers over a global computer network
US6233605B1 (en) * 1998-07-09 2001-05-15 Ncr Corporation Low-bandwidth remote conferencing

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5767897A (en) * 1994-10-31 1998-06-16 Picturetel Corporation Video conferencing system
US5916302A (en) * 1996-12-06 1999-06-29 International Business Machines Corporation Multimedia conferencing using parallel networks
US6421706B1 (en) * 1998-02-25 2002-07-16 Worldcom, Inc. Multicast and unicast internet protocol content distribution having a feedback mechanism for real-time and store and forward information transfer
US6789228B1 (en) * 1998-05-07 2004-09-07 Medical Consumer Media Method and system for the storage and retrieval of web-based education materials
US7047489B2 (en) * 1998-07-29 2006-05-16 Fujitsu Limited Slide show system and method using a browser
US6907449B2 (en) * 1998-09-22 2005-06-14 Qwest Communications International, Inc. Conferencing system for simultaneous broadcast of audio and transmission of documents via push technology
US6693661B1 (en) * 1998-10-14 2004-02-17 Polycom, Inc. Conferencing system having an embedded web server, and method of use thereof
US6625643B1 (en) * 1998-11-13 2003-09-23 Akamai Technologies, Inc. System and method for resource management on a data network
US6529936B1 (en) * 1998-12-23 2003-03-04 Hewlett-Packard Company Object-oriented web server architecture suitable for various types of devices
US6636888B1 (en) * 1999-06-15 2003-10-21 Microsoft Corporation Scheduling presentation broadcasts in an integrated network environment
US6728753B1 (en) * 1999-06-15 2004-04-27 Microsoft Corporation Presentation broadcasting
US6487585B1 (en) * 1999-08-11 2002-11-26 Lucent Technologies Inc. System and method for “Open Mike” network-based communication

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110040658A1 (en) * 2003-04-25 2011-02-17 Patrice Gautier Network-Based Purchase and Distribution of Media
US20050193094A1 (en) * 2003-04-25 2005-09-01 Apple Computer, Inc. Graphical user interface for browsing, searching and presenting media items
US9582507B2 (en) 2003-04-25 2017-02-28 Apple Inc. Network based purchase and distribution of media
US9406068B2 (en) 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
US9087061B2 (en) 2003-04-25 2015-07-21 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US8291320B2 (en) 2003-04-25 2012-10-16 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US20040268451A1 (en) * 2003-04-25 2004-12-30 Apple Computer, Inc. Graphical user interface for browsing, searching and presenting media items
US8161411B2 (en) 2003-04-25 2012-04-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US20080018453A1 (en) * 2005-05-25 2008-01-24 Adler Robert M Internet homepage alert network system
US7774708B2 (en) * 2006-01-04 2010-08-10 Apple Inc. Graphical user interface with improved media presentation
US8782521B2 (en) 2006-01-04 2014-07-15 Apple Inc. Graphical user interface with improved media presentation
US20070166687A1 (en) * 2006-01-04 2007-07-19 Apple Computer, Inc. Graphical user interface with improved media presentation
US20100281369A1 (en) * 2006-01-04 2010-11-04 Chris Bell Graphical User Interface with Improved Media Presentation
US20090300520A1 (en) * 2008-05-30 2009-12-03 Microsoft Corporation Techniques to manage recordings for multimedia conference events
US9705691B2 (en) * 2008-05-30 2017-07-11 Microsoft Technology Licensing, Llc Techniques to manage recordings for multimedia conference events
US20150026603A1 (en) * 2008-05-30 2015-01-22 Microsoft Corporation Techniques to manage recordings for multimedia conference events
US8887067B2 (en) * 2008-05-30 2014-11-11 Microsoft Corporation Techniques to manage recordings for multimedia conference events
US20100169951A1 (en) * 2008-12-29 2010-07-01 Apple Inc. Remote slide presentation
US8195768B2 (en) * 2008-12-29 2012-06-05 Apple Inc. Remote slide presentation
US9928376B2 (en) 2008-12-29 2018-03-27 Apple Inc. Remote slide presentation
US20100169435A1 (en) * 2008-12-31 2010-07-01 O'sullivan Patrick Joseph System and method for joining a conversation
US8650255B2 (en) * 2008-12-31 2014-02-11 International Business Machines Corporation System and method for joining a conversation
US8782524B2 (en) * 2009-03-31 2014-07-15 Samsung Electronics Co., Ltd Method and apparatus for controlling presentation slides
US20100251122A1 (en) * 2009-03-31 2010-09-30 Samsung Electronics Co., Ltd. Method and apparatus for controlling presentation slides
US8635677B2 (en) * 2010-09-13 2014-01-21 Konica Minolta Business Technologies, Inc. Information processing apparatus, screen transmitting method, and non-transitory computer-readable recording medium encoded with screen transmitting program
US20120066743A1 (en) * 2010-09-13 2012-03-15 Konica Minolta Business Technologies, Inc. Information processing apparatus, screen transmitting method, and non-transitory computer-readable recording medium encoded with screen transmitting program
WO2012170237A3 (en) * 2011-06-10 2013-02-21 Microsoft Corporation Web-browser based desktop and application remoting solution
US9167020B2 (en) 2011-06-10 2015-10-20 Microsoft Technology Licensing, Llc Web-browser based desktop and application remoting solution
CN103309627A (en) * 2012-03-07 2013-09-18 南京国图信息产业股份有限公司 File double-layer conversion method on basis of printing driving
US20130290422A1 (en) * 2012-04-25 2013-10-31 Ricoh Company, Ltd. Conference support system, conference support apparatus, and handout distribution method
US11140222B2 (en) * 2017-11-22 2021-10-05 International Business Machines Corporation Aggregating electronic devices to provide a synchronized presentation

Also Published As

Publication number Publication date
US6560637B1 (en) 2003-05-06
US20030212744A1 (en) 2003-11-13

Similar Documents

Publication Publication Date Title
US6560637B1 (en) Web-enabled presentation device and methods of use thereof
US6199104B1 (en) Server-based host monitor
US6760749B1 (en) Interactive conference content distribution device and methods of use thereof
US6738841B1 (en) Method and apparatus for processing document requests at a printer server
US7739327B2 (en) Distributed link processing system for delivering application and multi-media content on the internet
US6633913B1 (en) Scan system and method for scanning images to an online web page
US7405838B2 (en) Information processing apparatus, information processing method and print systems
US7698364B2 (en) Shared views for browsing content
US6385654B1 (en) File transferring apparatus and method thereof
US20050039133A1 (en) Controlling a presentation of digital content
US20080263365A1 (en) Integrating legacy application/data access with single sign-on in a distributed computing environment
US20040057075A1 (en) System, method and recordable medium for printing services over a network
US20030163566A1 (en) Data access in a distributed environment
EP0872792A2 (en) Network communication with printing systems
JP2011060297A (en) Method and system for submitting job to reproduction center
US20050223100A1 (en) Rendering a first media type content on a browser
WO1999035777A2 (en) System for processing and storing internet bookmark address links
CN1192096A (en) Data communication apparatus and method
US6631010B1 (en) Web-based imaging system utilizing “cookies” to provide a single-action printing option
US6943903B2 (en) System and method for providing print preview/media selection
JP2003209661A (en) System and method to send digital image and access the same image on communication network
US7576884B2 (en) Image output system, client terminal device, image output device, and image output method using e-mail to inform client of output status
US7657593B2 (en) Image processing system, image processing method, image processing apparatus, program for implementing the method, and storage medium
US20070220161A1 (en) Broadcasting a presentation over a messaging network
WO1998058335A2 (en) Storing electronically transmitted facsimiles on a web site

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION