# US 2014/0156271 A1 · System and method for broadcasting captions

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

- Number: US 2014/0156271 A1
- Document ID: US20140156271A1
- Status: Published application
- Kind: A1
- Application number: 13/634,810
- Filed: 2011-07-28
- Published: 2014-06-05
- Earliest claimed: 2011-07-28
- Assignees: BlackBerry Limited
- Inventors: Scott Gammon
- Web page: https://patentgrep.com/patent/US20140156271A1

## CPC

- H04H 60/02: Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
- H04H 60/92: for local area
- H04L 12/12: Arrangements for remote connection or disconnection of substations or of equipment thereof
- H04L 12/18: for broadcast or conference {, e.g. multicast}
- H04L 12/1822: {Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission}
- H04L 65/00: Network arrangements, protocols or services for supporting real-time applications in data packet communication (real-time or near real-time messaging, e.g. instant messaging [IM] H04L51/04; selective video distribution H04N21/00)
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1083: In-session procedures
- H04L 65/1104: Session initiation protocol [SIP]
- H04L 65/80: Responding to QoS
- H04N 21/233: Processing of audio elementary streams {(monitoring, identification or recognition of audio in broadcast systems H04H60/58)}
- H04N 21/235: Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N 21/42203: {sound input device, e.g. microphone}
- H04N 21/440236: {by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text}
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/4884: {for displaying subtitles}
- H04N 21/64322: {IP}
- H04W 4/00: Services specially adapted for wireless communication networks; Facilities therefor
- H04W 80/10: adapted for {application} session management, e.g. SIP [Session Initiation Protocol] {(connection management H04W76/00; arrangements for session management H04L67/14)}
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- Y02D 30/50: in wire-line communication networks, e.g. low power modes or reduced link rate
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

There is disclosed one or more methods, systems and components therefor for broadcasting captions of a presenter's speech to audience members to accompany the live viewing of the presentation. A host captioning device converts the presenter's speech to text and communicates the text to and for presentation by an audience member's client device. The communication session between the host captioning device and the client device is established by an invitation request from the host captioning device in response to a registration request from the client device. The captioning information may be communicated in real time as text. The host captioning device either connects to a network or provides one itself, thereby serving as an access point for the client devices.

## Claims

### Claim 1

A method of communicating caption information to a client device, comprising:
sending an invitation to the client device for establishing a communication session in response to a registration message received from the client device; and
sending caption information to the client device via the communication session.

### Claim 2 (depends on 1)

The method of claim 1 wherein the sending of the caption information to the client device is in real time

### Claim 3 (depends on 1)

The method of claim 1 further comprising:
sending a Session Initiation Protocol (SIP) INVITE request to the client device for establishing a SIP session in response to a SIP REGISTER request received from the client device.

### Claim 4 (depends on 3)

The method of claim 3 further comprising:
sending the caption information to the client device using Real-Time Transport Protocol.

### Claim 5 (depends on 1)

The method of claim 1 further comprising:
receiving an audio signal representing the speech of a live presentation: and
converting the audio signal to text for sending to the client device.

### Claim 6 (depends on 1)

The method of claim 1 wherein the invitation to the client device is automatically sent on registration of the client device.

### Claim 7

A system for providing caption information to a client device, comprising:
a communications module configured to:
send an invitation to the client device for establishing a communication session in response to a registration message received from the client device; and
send caption information to the client device via the communication session.

### Claim 8 (depends on 7)

The system of claim 7 further configured to:
send the caption information to the client device real time.

### Claim 9 (depends on 7)

The system of claim 7 further configured to:
send a Session Initiation Protocol (SIP) INVITE request to the client device for establishing a SIP session in response to a SIP REGISTER request received from the client device.

### Claim 10 (depends on 9)

The system of claim 9 further configured to:
send the caption information to the client device using Real-Time Transport Protocol.

### Claim 11 (depends on 7)

The system of claim 7 further configured to:
receive an audio signal representing the speech of a live presentation; and
convert the audio signal to text for sending to the client device.

### Claim 12 (depends on 7)

The system of claim 7 wherein the invitation to the client device is automatically sent on registration of the client device.

### Claim 13

A method of receiving caption information from a captioning device, comprising:
sending a registration message to the captioning device;
receiving an invitation message from the captioning device for establishing a communication session in response to the registration message sent to the captioning device; and
receiving the caption information from the captioning device via the communication session.

### Claim 14 (depends on 13)

The method of claim 13 further comprising:
receiving the caption information from the captioning device in real time.

### Claim 15 (depends on 11)

The method of claim 11 further comprising:
sending a Session Initiation Protocol (SIP) REGISTER request to the captioning device; and
receiving a SIP INVITE request from the captioning device for establishing a SIP session in response to the SIP REGISTER request sent to the captioning device.

### Claim 16 (depends on 15)

The method of claim 15 further comprising:
receiving the caption information from the captioning device using Real-Time Transport Protocol.

### Claim 17 (depends on 13)

The method of claim 13 further comprising:
presenting the caption information received from the captioning device.

### Claim 18

A system for receiving caption information from a captioning device, comprising:
a communications module configured to:
send a registration message to the captioning device;
receive an invitation from the captioning device for establishing a communication session in response to the registration message sent to the captioning device; and
receive caption information from the captioning device via the communication session.

### Claim 19 (depends on 18)

The system of claim 18 further configured to:
receive caption information from the captioning device in real time.

### Claim 20 (depends on 18)

The system of claim 18 further configured to:
send a Session Initiation Protocol (SIP) REGISTER request to the captioning device; and
receive a SIP INVITE request from the captioning device for establishing a SIP session in response to the SIP REGISTER request sent to the captioning device.

### Claim 21 (depends on 20)

The system of claim 20 further configured to:
receive the caption information from the captioning device using Real-Time Transport Protocol.

### Claim 22

A method of facilitating the communication of caption information, comprising:
advertising the Internet Protocol address or network name of a host device for at least one client device to register with the host device to receive real-time captioning information of a live performance via a multi-party conversation.
