# US 8,150,920 B2 · System, method and computer program product for providing content to a terminal and directing the rendering of such content at the terminal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,150,920 B2
- Document ID: US8150920B2
- Status: Granted
- Kind: B2
- Application number: 10/978,861
- Filed: 2004-11-01
- Published: 2006-05-04
- Granted: 2012-04-03
- Earliest claimed: 2004-11-01
- Assignees: Nokia Corporation
- Inventors: Antti Forstadius
- Web page: https://patentgrep.com/patent/US8150920B2

## CPC

- H04L 12/1827: {Network arrangements for conference optimisation or adaptation}
- G06F 16/9577: {Optimising the visualization of content, e.g. distillation of HTML documents}
- H04M 3/567: {Multimedia conference systems}
- H04L 51/08: Annexed information, e.g. attachments
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A system for directing the rendering content includes a plurality of participants and a conferencing server. The participants include a source and at least one destination that are each capable of storing content. The source is capable of operating in a fixed network environment, and at least one of the destinations comprises a mobile terminal operating in a cellular network environment. The conferencing server is capable of establishing a conference session between the participants, where one of the participants is a host of the conference session and the other participants are members of the conference session. The conferencing server is capable of receiving control events from the host, and thereafter transferring the control events to the members. The members are then capable of rendering the content stored by the respective members in accordance with the control events.

## Claims

### Claim 1

A system comprising:
a plurality of conference participants, the participants including a source and at least one destination that are each configured to store content, wherein the source is configured to operate in a fixed network environment, and at least one of the destinations comprises a mobile terminal configured to operate in a wireless network environment; and
a conferencing server configured to interface between the fixed network environment and the wireless network environment,
wherein the source is configured to transfer the content stored by the source, the content being transferred to the destinations via the conferencing server, the source including printer driver program code configured to reformat the content into an intermediate format before the respective reformatted content is transferred to the destinations and the conferencing server being configured to reformat the content from the intermediate format into a vectorized format,
wherein the conferencing server is configured to establish a conference session between the plurality of participants, wherein one of the participants is a host of the conference session and the other participants are members of the conference session, wherein the conferencing server is configured to receive at least one control event from the host, and thereafter transfer the control events to the members to cause the members to render the content stored by the respective members in response to and in accordance with the control events, the control events directing the rendering of respective content, and provide for zooming or panning within the rendered content at the members, independent of the control events;
wherein the participants, the source, the at least one destination, the conferencing server, the host, and the members each comprise circuitry.

### Claim 2 (depends on 1)

A system according to claim 1, wherein the conferencing server is configured to receive the control events from the source at least partially across a fixed network, and configured to transfer the control events to the mobile terminal at least partially across a wireless network, when the source is the host and the mobile terminal is a member.

### Claim 3 (depends on 2)

A system according to claim 2, wherein the conferencing server is configured to receive the control events from the mobile terminal at least partially across the wireless network, and configured to transfer the control events to the source at least partially across the fixed network, when the mobile terminal is the host and the source is a member.

### Claim 4 (depends on 1)

A system according to claim 1, wherein the conferencing server is configured to receive a control event to render the content for display, and wherein the conferencing server is configured to transfer the control events to enable the members to process at least one control event to render the content for display by the respective members.

### Claim 5 (depends on 4)

A system according to claim 4, wherein the host is configured to present a user interface such that a user is capable of directing the host, by means of the user interface, to render the content for display,
wherein the host is directable to render the content to enable the host to render the content for display by the host, and to enable the conferencing server to transfer the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the host.

### Claim 6 (depends on 1)

A system according to claim 1, wherein the conferencing server is configured to receive a control event to alter the rendering of the content for display, and wherein the conferencing server is configured to transfer the control events to enable the members to process at least one control event to alter the rendering of the content for display by the respective members.

### Claim 7 (depends on 6)

A system according to claim 6, wherein the host and members are configured to render the same content for display, wherein the host is configured to present a user interface such that a user is capable of directing the host, by means of the user interface, to alter the rendering of the content for display,
wherein the host is directable to alter the rendering to enable the host to alter the rendering by the host, and to enable the conferencing server to transfer the control events to permit the members to similarly alter the rendering by the respective members at least partially in synch with the host.

### Claim 8 (depends on 1)

A system according to claim 1, wherein the conferencing server is configured to receive the content transferred by the source, store the content, and thereafter transfer the content to the destinations to enable the destinations to store the content at least one of before or after the conferencing server establishes the conference session.

### Claim 9 (depends on 8)

A system according to claim 8, wherein the source is configured to transfer the content and addresses of the destinations, wherein the conferencing server is configured to receive and store the content and the addresses of the destinations, wherein the conferencing server is also configured to signal the destinations based upon the destination addresses, the signaling including information required to access the content, and wherein the conferencing server is configured to transfer the content in response to receiving requests from the destinations, the requests being in response to the conferencing server signaling the destinations.

### Claim 10 (depends on 9)

A system according to claim 9, wherein the source is configured to receive the addresses of the destinations including an address of the mobile terminal, the mobile terminal address comprising one of a mobile telephone number or a Session Initiation Protocol (SIP) address.

### Claim 11 (depends on 9)

A system according to claim 9, wherein the conferencing server is configured to signal the mobile terminal at least partially across a wireless network.

### Claim 12 (depends on 11)

A system according to claim 11, wherein the conferencing server is configured to signal the mobile terminal in accordance with the Short Messaging Service (SMS).

### Claim 13 (depends on 11)

A system according to claim 11, wherein the conferencing server is configured to signal the mobile terminal in accordance with the Session Initiation Protocol (SIP).

### Claim 14

An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
operating a source client in a conference session between a plurality of participants via a conferencing server configured to reformat content from an intermediate format into a vectorized format, the participants including the apparatus and at least one destination that is configured to store content, wherein at least one of the destinations comprises a mobile terminal configured to operate in a wireless network environment, wherein one of the participants is a host of the conference session and the other participants are members of the conference session,
wherein the source client is configured to cause transfer of the content stored in a memory, and also configured to cause storing of content, the content being transferred to the destinations via the conferencing server, the source client including printer driver program code configured to reformat the content into an intermediate format before the respective reformatted content is transferred to the destinations,
wherein the source client is configured to cause sending of at least one control event to the conferencing server when the apparatus is the host, the control events being sent to enable the conferencing server to thereafter transfer the control events to the members, and to cause the members to thereafter render the content stored by the respective members in response to and in accordance with the control events, the control events directing the rendering of respective content, and provide for zooming or panning within the rendered content at the members, independent of the control events,
wherein the source client is configured to receive control events from the conferencing server when the apparatus is a member, the conferencing server having received the control events from the host, the source client receiving the control events to enable at least one of the source client or another application operated by the processor to render the content in response to and in accordance with the control events; and
wherein the source client, the at least one destination, the conferencing server each comprise circuitry.

### Claim 15 (depends on 14)

An apparatus according to claim 14, wherein the source client is configured to cause sending of the control events to the conferencing server at least partially across a fixed network to enable the conferencing server to transfer the control events to the mobile terminal at least partially across a wireless network when the apparatus is the host and the mobile terminal is a member.

### Claim 16 (depends on 15)

An apparatus according to claim 15, wherein the source client is configured to receive the control events from conferencing server at least partially across the fixed network, the conferencing server having received the control events from the mobile terminal at least partially across the wireless network, when the mobile terminal is the host and the apparatus is a member.

### Claim 17 (depends on 14)

An apparatus according to claim 14, wherein at least one control event comprises a control event for rendering the content for display,
wherein the source client is configured to cause sending of the control events when the apparatus is the host, the control events being sent to enable the members to thereafter process at least one control event to render the content for display by the respective members, and
wherein the source client is configured to receive control events from the conferencing server when the apparatus is a member, the source client receiving the control events to enable at least one of the source client or another application operated by the processor to process at least one control event to render the content for display by the apparatus.

### Claim 18 (depends on 17)

An apparatus according to claim 17, wherein the source client is configured to cause presentation of a user interface when the apparatus is the host such that a user is capable of directing at least one of the source client or another application operated by the processor, by means of the user interface, to render the content for display, wherein the at least one of the source client or the other application is directable to render the content to enable the content to be rendered for display by the host, and to enable the source client to cause sending of the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the apparatus.

### Claim 19 (depends on 14)

An apparatus according to claim 14, wherein at least one control event comprises a control event for altering the rendering of the content for display,
wherein the source client is configured to cause sending of the control events when the apparatus is the host, the control events being sent to enable the members to thereafter process at least one control event to alter the rendering of the content for display by the respective members, and
wherein the source client is configured to receive control events from the conferencing server when the apparatus is a member, the source client receiving the control events to enable at least one of the source client or another application operated by the processor to process at least one control event to alter the rendering of the content for display by the apparatus.

### Claim 20 (depends on 19)

An apparatus according to claim 19, wherein the apparatus and destinations are configured to render the same content for display,
wherein the source client is configured to cause presentation of a user interface when the apparatus is the host such that a user is capable of directing at least one of the source client or another application operated by the processor to alter the rendering of the content for display, wherein the at least one of the source client or the other application is directable to alter the rendering to enable the rendering of the content to be altered for display by the host, and to enable the source client to send the control events to permit the members to similarly alter the rendering by the respective members at least partially in synch with the apparatus.

### Claim 21 (depends on 14)

An apparatus according to claim 14, wherein the source client is configured to cause transfer of the content to enable the conferencing server to receive the content, store the content, and thereafter transfer the content to the destinations, the destinations being configured to store the content at least one of before or after the conference session is established.

### Claim 22 (depends on 21)

An apparatus according to claim 21, wherein the source client is configured to cause transfer of the content and addresses of the destinations, wherein the source client is configured to cause transfer of the content and the addresses of the destinations to enable the conferencing server to signal the destinations based upon the destination addresses, and to enable the conferencing server to transfer the content to the destinations in response to receiving requests from the destinations, the requests being in response to the conferencing server signaling the destinations.

### Claim 23 (depends on 22)

An apparatus according to claim 22, wherein the source client is configured to receive the addresses of the destinations including an address of the mobile terminal, the mobile terminal address comprising one of a mobile telephone number or a Session Initiation Protocol (SIP) address.

### Claim 24 (depends on 22)

An apparatus according to claim 22, wherein the source client is configured to cause transfer of the content and the address of the mobile terminal to the conferencing server to enable the conferencing server to signal the mobile terminal at least partially across a wireless network.

### Claim 25 (depends on 24)

An apparatus according to claim 24, wherein the source client is configured to cause transfer of the content and the address of the mobile terminal to the conferencing server to enable the conferencing server to signal the mobile terminal in accordance with the Short Messaging Service (SMS).

### Claim 26 (depends on 24)

An apparatus according to claim 24, wherein the source client is configured to cause transfer of the content and the address of the mobile terminal to the conferencing server to enable the conferencing server to signal the mobile terminal in accordance with the Session Initiation Protocol (SIP).

### Claim 27

An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
cause establishment of a conference session between a plurality of conference participants, the participants including a source and at least one destination that are each configured to store content, the source including printer driver program code configured to reformat the content into an intermediate format before the respective reformatted content is stored by the destinations and the apparatus being caused to perform reformatting the content from the intermediate format into a vectorized format, wherein the source is configured to operate in a fixed network environment, and at least one of the destinations comprises a mobile terminal configured to operate in a wireless network environment, wherein one of the participants is a host of the conference session and the other participants are members of the conference session, wherein the apparatus is caused to perform receiving at least one control event from the host, and thereafter being caused to perform directing transferring of the control events to the members to cause the members to render the content stored by the respective members in response to and in accordance with the control events, the control events directing the rendering of respective content, and provide for zooming or panning within the rendered content at the members, independent of the control events;
wherein the apparatus is caused to perform receiving the content from the source, cause storing of the content, and thereafter cause transfer of the content to the destinations; and
wherein the source, the at least one destination, the conferencing server, the host, and the members each comprise circuitry.

### Claim 28 (depends on 27)

An apparatus according to claim 27, wherein the processor is configured to receive the control events from the source at least partially across a fixed network, and configured to cause transfer of the control events to the mobile terminal at least partially across a wireless network, when the source is the host and the mobile terminal is a member.

### Claim 29 (depends on 28)

An apparatus according to claim 28, wherein the processor is configured to receive the control events from the mobile terminal at least partially across the wireless network, and configured to cause transfer of the control events to the source at least partially across the fixed network, when the mobile terminal is the host and the source is a member.

### Claim 30 (depends on 27)

An apparatus according to claim 27, wherein the processor is configured to receive a control event to render the content for display, and wherein the processor is configured to cause transfer of the control events to enable the members to process at least one control event to render the content for display by the respective members.

### Claim 31 (depends on 30)

An apparatus according to claim 30, wherein the processor is configured to receive a control event to render the content for display in response to the host presenting a user interface and receiving direction from a user, by means of the user interface, to render the content for display, the host being directed to render the content to enable the host to render the content for display by the host, and to enable the conferencing server to cause transfer of the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the host.

### Claim 32 (depends on 27)

An apparatus according to claim 27, wherein the processor is configured to receive a control event to alter the rendering of the content for display, and wherein the processor is configured to cause transfer of the control events to enable the members to process at least one control event to alter the rendering of the content for display by the respective members.

### Claim 33 (depends on 32)

An apparatus according to claim 32, wherein the host and destinations are configured to render the same content for display, wherein the processor is configured to receive a control event to render the content for display in response to the host presenting a user interface and receiving direction from a user, by means of the user interface, to alter the rendering of the content for display, the host being directed to render the content to enable the host to alter the rendering by the host, and to enable the conferencing server to cause transfer of the control events to permit the members to similarly alter the rendering by the respective members at least partially in synch with the host.

### Claim 34 (depends on 27)

An apparatus according to claim 27, wherein the processor is configured to cause transfer of the content to the destinations to enable the destinations to store the content at least one of before or after the processor establishes the conference session.

### Claim 35 (depends on 34)

An apparatus according to claim 34, wherein the processor is configured to receive and cause storing of the content and addresses of the destinations, and wherein the processor is configured to cause signaling to the destinations based upon the addresses of the destinations, the signaling including information required to access the content, and wherein the processor is configured to cause transfer of the content to the destinations in response to receiving requests from the destinations, the requests being in response to the processor signaling the destinations.

### Claim 36 (depends on 35)

An apparatus according to claim 35, wherein the processor is configured to receive and cause storing of the addresses of the destinations including an address of the mobile terminal, the mobile terminal address comprising one of a mobile telephone number or a Session Initiation Protocol (SIP) address.

### Claim 37 (depends on 35)

An apparatus according to claim 35, wherein the processor is configured to cause signaling to the terminal at least partially across a wireless network.

### Claim 38 (depends on 37)

An apparatus according to claim 37, wherein the processor is configured to cause signaling to the mobile terminal in accordance with the Short Messaging Service (SMS).

### Claim 39 (depends on 37)

An apparatus according to claim 37, wherein the processor is configured to cause signaling to the mobile terminal in accordance with the Session Initiation Protocol (SIP).

### Claim 40

An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
operating a client, as program code, in a conference session between a plurality of participants via a conferencing server configured to reformat content from an intermediate format into a vectorized format, the participants each being configured to store content, wherein the participants include a source operating in a fixed network environment, and include at least one destination, wherein at least one of the destinations comprises the apparatus, wherein one of the participants is a host of the conference session and the other participants are members of the conference session,
wherein the client is configured to receive content from the source via the conferencing server, the source including printer driver program code configured to reformat the content into an intermediate format and the conferencing server being configured to reformat the content from the intermediate format into a vectorized format before receipt of the respective reformatted content by the client,
wherein the client is configured to cause sending of at least one control event to the conferencing server when the apparatus is the host, the control events being sent to enable the conferencing server to thereafter transfer the control events to the members, and to cause the members to thereafter render the content stored by the respective members in response to and in accordance with the control events, the control events directing the rendering of respective content, and provide for zooming or panning within the rendered content at the members, independent of the control events,
wherein the client is configured to receive control events from the conferencing server when the apparatus is a member, the conferencing server having received the control events from the host, the client receiving the control events to enable at least one of the client or another application operated by the at least one processor as program code to render the content in response to and in accordance with the control events; and
wherein the participants, the source, the one of the at least one destinations, the conferencing server, the host, and the members each comprise circuitry.

### Claim 41 (depends on 40)

An apparatus according to claim 40, wherein the client is configured to cause sending of the control events to the conferencing server at least partially across a wireless network to enable the conferencing server to transfer the control events to the source at least partially across a fixed network when the apparatus is the host and the source is a member.

### Claim 42 (depends on 41)

An apparatus according to claim 41, wherein the client is configured to receive the control events from conferencing server at least partially across the wireless network, the conferencing server having received the control events from the source at least partially across the fixed network, when the source is the host and the apparatus is a member.

### Claim 43 (depends on 40)

An apparatus according to claim 40, wherein at least one control event comprises a control event for rendering the content for display,
wherein the client is configured to cause sending of the control events when the apparatus is the host, the control events being sent to enable the members to thereafter process at least one control event to render the content for display by the respective members, and
wherein the client is configured to receive control events from the conferencing server when the apparatus is a member, the client receiving the control events to enable at least one of the client or another application operated by the at least one processor to process at least one control event to render the content for display by the apparatus.

### Claim 44 (depends on 43)

An apparatus according to claim 43, wherein the client is configured to cause presentation of a user interface when the apparatus is the host such that a user is capable directing at least one of the client or another application operated by the at least one processor, by means of the user interface, to render the content for display, wherein the at least one of the client or the other application is directable to render the content to enable the content to be rendered for display by the apparatus, and to enable the client to send the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the apparatus.

### Claim 45 (depends on 40)

An apparatus according to claim 40, wherein at least one control event comprises a control event for altering the rendering of the content for display, wherein the client is configured to cause sending of the control events when the apparatus is the host, the control events being sent to enable the members to thereafter process at least one control event to alter the rendering of the content for display by the respective members, and wherein the client is configured to receive control events from the conferencing server when the apparatus is a member, the client receiving the control events to enable at least one of the client or another application operated by the at least one processor to process at least one control event to alter the rendering of the content for display by the apparatus.

### Claim 46 (depends on 45)

An apparatus according to claim 45, wherein the client is configured to cause presentation of a user interface when the apparatus is the host such that a user is capable of directing at least one of the client or another application operated by the at least one processor, by means of the user interface, to render the content for display, wherein the at least one of the client or the other application is directable to render the content to enable the content to be rendered for display by the apparatus, and to enable the client to send the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the apparatus.

### Claim 47 (depends on 40)

An apparatus according to claim 40, wherein the client is configured to receive the content from the source and cause storing of the content in a memory at least one of before or after the conference session is established, the client receiving the content via the conferencing server in response to the conferencing server receiving and storing the content from the source.

### Claim 48 (depends on 47)

An apparatus according to claim 47, wherein the client is signalable by a conferencing server based upon an address of the apparatus, the signaling including information required to access the content, wherein the client is signalable in response to the conferencing server receiving the content and address of the apparatus from the source, and wherein the client is configured to receive the content including sending a request to the conferencing server in response to the conferencing server signaling the client, and thereafter download the content from the conferencing server.

### Claim 49 (depends on 48)

An apparatus according to claim 48, wherein the client is signalable in response to the conferencing server receiving an address of the apparatus comprising one of a mobile telephone number or a Session Initiation Protocol (SIP) address.

### Claim 50 (depends on 48)

An apparatus according to claim 48, wherein the client is signalable at least partially across a wireless network.

### Claim 51 (depends on 50)

An apparatus according to claim 50, wherein the client is signalable in accordance with the Short Messaging Service (SMS).

### Claim 52 (depends on 50)

An apparatus according to claim 50, wherein the client is signalable in accordance with the Session Initiation Protocol (SIP).

### Claim 53

A method comprising:
causing establishment of a conference session between a plurality of participants, the participants including a source and at least one destination that are each configured to store content, wherein the source is configured to operate in a fixed network environment, and at least one of the destinations comprises a mobile terminal configured to operate in a wireless network environment, wherein the conference session is established via a conferencing server between the source and the destinations, and wherein one of the participants is a host of the conference session and the other participants are members of the conference session;
receiving the content at the conferencing server from the source, and thereafter causing transfer of the content from the conferencing server to the destinations, the source including printer driver program code configured to reformat the content into an intermediate format before the respective reformatted content is transferred to the destinations and the conferencing server being configured to reformat the content from the intermediate format into a vectorized format;
receiving at least one control event at the conferencing server from the host; and
causing transfer of the control events from the conferencing server to the members to cause the members to render the content stored by the respective members in response to and in accordance with the control events, the control events directing the rendering of respective content, and provide for zooming or panning within the rendered content at the members, independent of the control events; and
wherein the participants, the source, the at least one destination, the conferencing server, the host, and the members each comprise circuitry.

### Claim 54 (depends on 53)

A method according to claim 53, wherein the control events are received at the conferencing server from the source at least partially across a fixed network, and transfer of the control events is caused from the conferencing server to the mobile terminal at least partially across a wireless network, when the source is the host and the mobile terminal is a member.

### Claim 55 (depends on 54)

A method according to claim 54, wherein the control events are received at the conferencing server from the mobile terminal at least partially across the wireless network, and transfer of the control events is caused from the conferencing server to the source at least partially across the fixed network, when the mobile terminal is the host and the source is a member.

### Claim 56 (depends on 53)

A method according to claim 53, wherein receiving the control events comprises receiving a control event to render the content for display, and wherein causing transfer of the control events comprises causing transfer of the control events to enable the members to process at least one control event to render the content for display by the respective members.

### Claim 57 (depends on 56)

A method according to claim 56, wherein receiving the control events comprises receiving a control event to render the content for display in response to the host presenting a user interface and receiving direction from a user, by means of the user interface, to render the content for display, the host being directed to render the content to enable the host to render the content for display by the host, and to enable the conferencing server to receive and cause transfer of the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the host.

### Claim 58 (depends on 53)

A method according to claim 53, wherein receiving the control events comprises receiving a control event to alter the rendering of the content for display, and wherein causing transfer of the control events comprises causing transfer of the control events to enable the members to process at least one control event to alter the rendering of the content for display by the respective members.

### Claim 59 (depends on 58)

A method according to claim 58, wherein the host and destinations are configured to render the same content for display, wherein receiving the control events comprises receiving a control event to render the content for display in response to the host presenting a user interface and receiving direction from a user, by means of the user interface, to alter the rendering of the content for display, the host being directed to alter the rendering to enable the host to alter the rendering by the host, and to enable the conferencing server to receive and cause transfer of the control events to permit the members to similarly alter the rendering by the respective members at least partially in synch with the host.

### Claim 60 (depends on 53)

A method according to claim 53, wherein receiving the content comprises receiving and causing storing of the content at the conferencing server from the source, and wherein causing transfer of the content comprises causing transfer of the content from the conferencing server to the destinations at least one of before or after establishing the conference session.

### Claim 61 (depends on 60)

A method according to claim 60, wherein receiving and causing storing of the content comprises receiving and causing storing of the content and addresses of the destinations at the conferencing server from the source, wherein the method further comprises:
causing signaling to the destinations from the conferencing server, the signaling including information required to access the content, and
wherein causing transfer of the content comprises causing transfer of the content from the conferencing server to the destinations, the content being transferred in response to the conferencing server receiving requests from the destinations, the requests being in response to the conferencing server signaling the destinations.

### Claim 62 (depends on 61)

A method according to claim 61, wherein receiving and causing storing of addresses of the destinations includes receiving and causing storing of an address of the mobile terminal, the address of the mobile terminal comprising one of a mobile telephone number or a Session Initiation Protocol (SIP) address.

### Claim 63 (depends on 61)

A method according to claim 61, wherein causing signaling to the destinations includes causing signaling to the mobile terminal at least partially across a wireless network.

### Claim 64 (depends on 63)

A method according to claim 63, wherein causing signaling to the mobile terminal comprises causing signaling to the mobile terminal in accordance with the Short Messaging Service (SMS).

### Claim 65 (depends on 63)

A method according to claim 63, wherein causing signaling to the mobile terminal comprises causing signaling to the mobile terminal in accordance with the Session Initiation Protocol (SIP).

### Claim 66

A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable executable code portions stored therein, the computer-readable executable code portions comprising:
a first executable code portion for directing establishment of a conference session between a plurality of participants, the participants including a source and at least one destination that are each configured to store content, wherein the source is configured to operate in a fixed network environment, and at least one of the destinations comprises a mobile terminal configured to operate in a wireless network environment, wherein the conference session is established via a conferencing server between the source and the destinations, and wherein one of the participants is a host of the conference session and the other participants are members of the conference session;
a second executable code portion for receiving the content at the conferencing server from the source, and thereafter causing transfer of the content from the conferencing server to the destinations, the source including printer driver program code configured to reformat the content into an intermediate format before the respective reformatted content is transferred to the destinations and the conferencing server being configured to reformat the content from the intermediate format into a vectorized format;
a third executable code portion for receiving at least one control event at the conferencing server from the host; and
a fourth executable code portion for causing transfer of the control events from the conferencing server to the members to cause the members to render the content stored by the respective members in response to and in accordance with the control events, the control events directing the rendering of respective content, and provide for zooming or panning within the rendered content at the members, independent of the control events;
wherein the participants, the source, the at least one destination, the conferencing server, the host, and the members each comprise circuitry.

### Claim 67 (depends on 66)

A computer program product according to claim 66, wherein the third executable code portion is configured to receive the control events from the source at least partially across a fixed network, and the fourth executable code portion is configured to cause transfer of the control events to the mobile terminal at least partially across a wireless network, when the source is the host and the mobile terminal is a member.

### Claim 68 (depends on 67)

A computer program product according to claim 67, wherein the third executable code portion is configured to receive the control events from the mobile terminal at least partially across the wireless network, and the fourth executable code portion is configured to cause transfer of the control events to the source at least partially across the fixed network, when the mobile terminal is the host and the source is a member.

### Claim 69 (depends on 66)

A computer program product according to claim 66, wherein the third executable code portion is configured to receive a control event to render the content for display, and wherein the fourth executable code portion is configured to cause transfer of the control events to enable the members to process at least one control event to render the content for display by the respective members.

### Claim 70 (depends on 69)

A computer program product according to claim 69, wherein the third executable code portion is configured to receive a control event to render the content for display in response to the host presenting a user interface and receiving direction from a user, by means of the user interface, to render the content for display, the host being directed to render the content to enable the host to render the content for display by the host, and to enable the third and fourth executable portions to receive and cause transfer of the control events to permit the members to similarly render the content for display by the respective members at least partially in synch with the host.

### Claim 71 (depends on 66)

A computer program product according to claim 66, wherein the third executable code portion is configured to receive a control event to alter the rendering of the content for display, and wherein the fourth executable code portion is configured to cause transfer of the control events to enable the members to process at least one control event to alter the rendering of the content for display by the respective members.

### Claim 72 (depends on 71)

A computer program product according to claim 71, wherein the host and destinations are configured to render the same content for display, wherein the third executable code portion is configured to receive a control event to render the content for display in response to the host presenting a user interface and receiving direction from a user, by means of the user interface, to alter the rendering of the content for display, the host being directed to alter the rendering to enable the host to alter the rendering by the host, and to enable the third and fourth executable code portions to receive and cause transfer of the control events to permit the members to similarly alter the rendering by the respective members at least partially in synch with the host.

### Claim 73 (depends on 66)

A computer program product according to claim 66, wherein the second executable code portion is configured to receive and cause storing of the content from the source, and thereafter cause transfer of the content to the destinations at least one of before or after establishing the conference session.

### Claim 74 (depends on 73)

A computer program product according to claim 73, wherein the second executable code portion is configured to receive and cause storing of the content and addresses of the destinations, wherein the computer program product further comprises:
a fifth executable code portion for causing signaling to the mobile terminal, the signaling including information required to access the content, and
wherein the second executable code portion is configured to cause transfer of the content to the mobile terminal, the content being transferred in response to receiving requests from the destinations, the requests being in response to the fifth executable portion signaling the destinations.

### Claim 75 (depends on 74)

A computer program product according to claim 74, wherein the second executable code portion is configured to receive and cause storing of addresses of the destinations including an address of the mobile terminal, the address of the mobile terminal comprising one of a mobile telephone number or a Session Initiation Protocol (SIP) address.

### Claim 76 (depends on 74)

A computer program product according to claim 74, wherein the fifth executable code portion is configured to cause signaling to the mobile terminal at least partially across a wireless network.

### Claim 77 (depends on 76)

A computer program product according to claim 76, wherein the fifth executable code portion is configured to cause signaling to the mobile terminal in accordance with the Short Messaging Service (SMS).

### Claim 78 (depends on 76)

A computer program product according to claim 76, wherein the fifth executable code portion is configured to cause signaling to the mobile terminal in accordance with the Session Initiation Protocol (SIP).

### Claim 79

A system for directing the rendering of content, the system comprising:
a plurality of conference participants, the participants including a source and at least one destination, wherein the source comprises a mobile terminal configured to operate in a wireless network environment, wherein at least one of the destinations is configured to operate in a fixed network environment, and at least one of the destinations is configured to operate in the wireless network environment; and
a conferencing server configured to communicate with the source and the destinations,
wherein the source is configured to transfer content to the destinations via the conferencing server, the source including printer driver program code configured to reformat the content into an intermediate format before the respective reformatted content is transferred to the destinations and the conferencing server being configured to reformat the content from the intermediate format into a vectorized format,
wherein the conferencing server is configured to establish a conference session between the plurality of participants, wherein one of the participants is a host of the conference session and the other participants are members of the conference session, wherein the conferencing server is configured to receive at least one control event from the host and transfer the control events to the members, and wherein the control events direct rendering of the content transferred to the destinations, and provide for zooming or panning within the rendered content at the members, independent of the control events;
wherein the participants, the source, the at least one destination, and the conferencing server each comprise circuitry.
