Video phone system
AssigneeQNX Software Systems Limited
InventorsPhillip A. Hetherington, Mario Vaira, Alex Escott
Life of this patent
Estimating the term…
Abstract
A system allocates channel bandwidth based on the data received from a plurality of remote sources. A de-multiplexer/priority circuit separates two or more different data streams into their components parts. A stream modification driver modifies one or more characteristics of the data received from the de-multiplexer/priority circuit based on a priority assigned to the data by the de-multiplexer/priority circuit. The de-multiplexer/priority circuit determines the data transfer rates for each of the different data streams based on the assigned priority.
Claims20
A computer implemented method of marketing products, services, or business information through a portable communication device having a display comprising:
- identifying audio content, visual content, or textual content through an audio recognition device or visual recognition device;
- detecting demographic elements or physical features of a portable media user through a contextual recognition of the audio content, the visual content, or the textual content received by the portable communication device;
- communicating with a remote advertising module that retains files or streams media to portable media users;
- receiving product information, service information, or business information from the remote advertising module;
- and
- rendering a contextual advertising targeted to the portable media user formatted to the portable communication device.
A portable electronic device comprising:
- one or more processors;
- memory;
- and
- software, wherein the software is stored in the memory and configured to be executed by the one or more processors, the software including instructions for:
- identifying audio content, visual content, or textual content at the portable electronic device;
- detecting demographic elements associated with a portable media user through a contextual recognition of the audio content, the visual content, or the textual content;
- communicating with an advertising module that streams media and is remote from the portable electronic device;
- receiving product information, service information, or business information from the remote advertising module;
- and
- rendering a contextual advertising targeted to the portable media user.
Dependencies are inferred from the claim text.