| Patent application number | Description | Published |
| 20080235012 | System and method of identifying contact information - A system and method for identifying contact information is provided. A system to identify contact information may include an input to receive a data stream. The data stream may include audio content, video content or both. The system may also include an analysis module to detect contact information within the data stream. The system may also include a memory to store a record of the contact information. | 09-25-2008 |
| 20080317234 | System and Method for Avoiding Hold Times on a Telephone Call - A method and system including receiving a communication from a source, the communication including a request to connect to a destination, connecting, via a communication link, to the destination, detecting an event on the communication link to the destination, and connecting the source to the destination after detecting the event. | 12-25-2008 |
| 20090055419 | METHOD AND SYSTEM FOR CONTENT RESYNDICATION - Methods and systems for providing content. Syndicated content may be received from a content syndication source. The syndicated content may be augmented with metadata. The augmented content may be provided through a target syndication feed. | 02-26-2009 |
| 20090070305 | METHOD AND SYSTEM FOR INFORMATION QUERYING - Methods and systems for information querying are described. At least one recent image of a video signal may be accessed. Recent text associated with the at least one recent image may be accessed. A presentation image may be provided from the at least one recent image for presentation on a display. An original portion of the recent text may be identified within the presentation image. A selection of a user portion of the recent text may be received. An information source may be queried with the selection of the user portion of the recent text. The information source may be capable of using the selection to provide a result. | 03-12-2009 |
| 20090089251 | MULTIMODAL INTERFACE FOR SEARCHING MULTIMEDIA CONTENT - A disclosed method and computer program product for searching a multimedia content database include determining a first query parameter provided by a user via a first input modality and optionally determining a second query parameter provided the user via a second input modality. A multidimensional query is generated where the query is indicative of the first and second query parameters. The query is applied to the multimedia content database to retrieve records of matching content. The retrieved records are then displayed to the user. The user may refine the query results using additional multidimensional and multimodal queries. | 04-02-2009 |
| 20090172733 | METHOD AND SYSTEM FOR CONTENT RECORDING AND INDEXING - Methods and systems for content recording and indexing are described. Content may be accessed from a content source. The content may be processed to generate an index of the content. Programming data for future content may be accessed. A content selection guide may be generated in accordance with the index and the programming data. The content selection guide may include a listing of the indexed content and the future content. | 07-02-2009 |
| 20090276503 | SYSTEM AND METHOD OF COLLECTING, CORRELATING, AND AGGREGATING STRUCTURED EDITED CONTENT AND NON-EDITED CONTENT - Edited and non-edited multimedia content from a plurality of sources is formatted as a standardized data feed. The standardized data feed is correlating with a syndicated data feed as an aggregated data feed. The aggregated data feed is presented for display at a device. | 11-05-2009 |
| 20100023544 | SYSTEM AND METHOD FOR ADAPTIVE MEDIA PLAYBACK BASED ON DESTINATION - Disclosed herein are systems, methods, and computer readable-media for adaptive media playback based on destination. The method for adaptive media playback comprises determining one or more destinations, collecting media content that is relevant to or describes the one or more destinations, assembling the media content into a program, and outputting the program. In various embodiments, media content may be advertising, consumer-generated, based on real-time events, based on a schedule, or assembled to fit within an estimated available time. Media content may be assembled using an adaptation engine that selects a plurality of media segments that fit in the estimated available time, orders the plurality of media segments, alters at least one of the plurality of media segments to fit the estimated available time, if necessary, and creates a playlist of selected media content containing the plurality of media segments. | 01-28-2010 |
| 20100023964 | SYSTEM AND METHOD FOR TEMPORALLY ADAPTIVE MEDIA PLAYBACK - Disclosed herein are systems, methods, and computer readable-media for temporally adaptive media playback. The method for adaptive media playback includes estimating or determining an amount of time between a first event and a second event, selecting media content to fill the estimated amount of time between the first event and the second event, and playing the selected media content possibly at a reasonably different speed to fit the time interval. One embodiment includes events that are destination-based or temporal-based. Another embodiment includes adding, removing, speeding up, or slowing down selected media content in order to fit the estimated amount of time between the first event and the second event or to modify the selected media content to adjust to an updated estimated amount of time. Another embodiment bases selected media content on a user or group profile. | 01-28-2010 |
| 20100023966 | SYSTEM AND METHOD FOR CONTEXTUAL ADAPTIVE ADVERTISING - Disclosed herein are systems, methods, and computer readable-media for contextual adaptive advertising. The method for contextual adaptive advertising comprises analyzing a video program, selecting at least one advertisement related to the video program and based on a viewer profile, and displaying the at least one advertisement simultaneously with the video program. One aspect of the method includes advertisements that are one or more of audio, text, images, or video and are displayed in a different modality, in a different location, or on a different device. Contextual adaptive advertisements may be displayed in a partially transparent manner over the video program. Contextual adaptive advertisements may be streamed, stored in advance, or a combination of both. The space and time for advertisements may also be auctioned to interested parties based on a number of parameters. | 01-28-2010 |
| 20100042235 | SYSTEM AND METHOD FOR ADAPTIVE CONTENT RENDITION - Disclosed herein are systems, methods, and computer readable-media for adaptive content rendition, the method comprising receiving media content for playback to a user, adapting the media content for playback on a first device in the user's first location, receiving a notification when the user changes to a second location, adapting the media content for playback on a second device in the second location, and transitioning media content playback from the first device to second device. One aspect conserves energy by optionally turning off the first device after transitioning to the second device. Another aspect includes playback devices that are “dumb devices” which receive media content already prepared for playback, “smart devices” which receive media content in a less than ready form and prepare the media content for playback, or hybrid smart and dumb devices. A single device may be substituted by a plurality of devices. Adapting the media content for playback is based on a user profile storing user preferences and/or usage history in one aspect. | 02-18-2010 |
| 20100042642 | SYSTEM AND METHOD FOR GENERATING MEDIA BOOKMARKS - Disclosed herein are systems, methods, and computer-readable media for transmedia video bookmarks, the method comprising receiving a first place marker and a second place marker for a segment of video media, extracting metadata from the video media between the first and second place markers, normalizing the extracted metadata, storing the normalized metadata, first place marker, and second place marker as a video bookmark, and retrieving the media represented by the video bookmark upon request from a user. One aspect further aggregates video bookmarks from multiple sources and refines the first place marker and second place marker based on the aggregated video bookmarks. Metadata can be extracted by analyzing text or audio annotations. Another aspect of normalizing the extracted metadata includes generating a video thumbnail representing the video media between the first place marker and the second place marker. Multiple video bookmarks may be searchable by metadata or by the video thumbnail visually. In one aspect a user profile stores video bookmarks on a per media and per user basis. | 02-18-2010 |
| 20100043020 | SYSTEM AND METHOD FOR FINE GRAIN PAYMENT FOR MEDIA SERVICES - Disclosed herein are systems, methods, and computer readable-media for recommending media content, the method comprising generating a playlist representing one or more media segments, receiving comments describing the one or more media segments, transmitting the playlist and received comments to one or more viewers, and charging a fee for displaying the media segment represented by the playlist. In one aspect, the fee charged is paid in full or in part by one or more of a recommending party, a third party, one or more viewer, and an advertiser in exchange for inserting advertising content in one or more of the playlist and the comments. Referral credit can be granted recursively when the viewer recommends the playlist to a second viewer and a second fee is charged. In one aspect, received comments are generated based on one or more of media segment metadata, text or audio comments from a recommending party, and previously generated comments describing the media segment. Statistics representing viewing habits of and personal information about the viewer may be collected for use with an election based on the collected statistics. | 02-18-2010 |
| 20100050064 | SYSTEM AND METHOD FOR SELECTING A MULTIMEDIA PRESENTATION TO ACCOMPANY TEXT - Disclosed herein are systems, methods, and computer readable-media for selecting a multimedia presentation to accompany text. The method for selecting a multimedia presentation to accompany text comprises analyzing a body of text, selecting a multimedia presentation based on the body of text, and playing the selected multimedia presentation at an appropriate time simultaneous with presenting portions of the body of text. In one embodiment, the audio track comprises music, sound effects, silence, one or more ambient effect (such as dimming lights), and any combination thereof. In another embodiment, the audio track is based on content of the text, language, an associated still illustration or video clip, meta-data or a user profile. In yet another embodiment, an appropriate volume is determined for playing the selected audio track and that volume is used to adjust how loudly the selected audio track is played. Multiple multimedia presentations can be played back collaboratively and simultaneously. | 02-25-2010 |
| 20100066684 | Multimodal portable communication interface for accessing video content - A portable communication device has a touch screen display that receives tactile input and a microphone that receives audio input. The portable communication device initiates a query for media based at least in part on tactile input and audio input. The touch screen display is a multi-touch screen. The portable communication device sends an initiated query and receives a text response indicative of a speech to text conversion of the query. The portable communication device then displays video in response to tactile input and audio input. | 03-18-2010 |
| 20100070613 | Portable Communication Interface for Accessing Media Content - A method and apparatus for accessing media with a portable communication device presents media available for display to a user based on user preferences. A user can select media to be output from an external display by entering commands into the portable communications device. In addition, a second external display can be used to display a subset of the media available for display. | 03-18-2010 |
| 20100094976 | METHOD AND APPARATUS FOR SHARING WIRELESS CONTENT - Embodiments of the invention allow the convenient transmission of URLs or content corresponding to URLs from a WAP/i-mode-enabled mobile device to any other device across a network. In an embodiment, a URL corresponding to content accessed by WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then transmits the URL corresponding to the content to the destination address. The URL can then be used to render the corresponding content at the destination address. In another embodiment, a URL corresponding to content accessed by the WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then fetches the content corresponding to the URL and transmits the content to the destination device. | 04-15-2010 |
| 20100114953 | Embedded business metadata - A methodology is disclosed for improving searches of a distributed Internet network. A distributed Internet network is searched for a particular information type, searching for a field identified using a predetermined identifier indicating that the field comprises information of the particular information type. When the field identified using the predetermined identifier is found, an association of the contents of the field with the search results is made, and repeated using the same predetermined identifier. Information of a particular information type may then be served in a field identified using a predetermined identifier that identifies the field as containing information of the particular information type. | 05-06-2010 |
| 20100125800 | System and Method for Bridging Communication Services Between Virtual Worlds and the Real World - A system includes a gateway operative to couple the system to a user. The system further includes a first infolet coupled to the gateway, and operative to couple the system to a first virtual world application, a second infolet coupled to the gateway and to the first infolet, and operative to couple the system to a real world application. The system is operable to obtain first information requested by the user from the second infolet and send the first information to the virtual world application through the first infolet. | 05-20-2010 |
| 20100157063 | SYSTEM AND METHOD FOR CREATING AND MANIPULATING SYNTHETIC ENVIRONMENTS - Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for synthesizing a virtual window. The method includes receiving an environment feed, selecting video elements of the environment feed, displaying the selected video elements on a virtual window in a window casing, selecting non-video elements of the environment feed, and outputting the selected non-video elements coordinated with the displayed video elements. Environment feeds can include synthetic and natural elements. The method can further toggle the virtual window between displaying the selected elements and being transparent. The method can track user motion and adapt the displayed selected elements on the virtual window based on the tracked user motion. The method can further detect a user in close proximity to the virtual window, receive an interaction from the detected user, and adapt the displayed selected elements on the virtual window based on the received interaction. | 06-24-2010 |
| 20100161315 | CORRELATED CALL ANALYSIS - A method of correlating received communication data with operational communication characteristics is provided. The method includes receiving audible input from a source in a communication over a communications network, recording the received audible input, and transcribing the recorded audible input into a transcript. The method further includes outputting the transcript, specifying features of the transcript to be analyzed, specifying and recording operational communication characteristics particular to the communication, analyzing the transcript for the specified features to identify patterns associated with the audible input, computing statistical correlations of the identified patterns with the operational communication characteristics, and outputting results of the computed statistical correlations on a user interface. | 06-24-2010 |
| 20100162117 | SYSTEM AND METHOD FOR PLAYING MEDIA - Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for media playback. The method includes receiving a request from a user to play a media asset, detecting capabilities of the playback device, detecting playback environment acoustic characteristics, optimizing media playback settings for the playback device and the playback environment characteristics, preparing the media asset for playback on the playback device, and transferring the prepared media asset to the playback device for playback. In one aspect, the method further transfers optimized playback settings to the playback device. Media asset preparation can be based at least in part on the optimized playback settings. A playback profile can store environment characteristics and playback device capabilities. In another aspect, the method continuously detects changes in the playback environment characteristics, and optimizes media playback settings when detected changes exceed a threshold. | 06-24-2010 |
| 20100162149 | Systems and Methods to Provide Location Information - Systems and methods are provided to facilitate location based services based on locations in virtual worlds and locations in the real world. In one aspect, a location server obtains and provides the locations of avatars of users in different virtual worlds and the locations of mobile devices of the corresponding users in the real world. An application server, for example, may provide location based services in a virtual world based on the location of a mobile device in the real world, or provide location based services to a mobile device based on the location of an avatar in a virtual world, or provide location based services to an avatar in one virtual world based on the location of a related avatar in another virtual world. | 06-24-2010 |
| 20100169088 | AUTOMATED DEMOGRAPHIC ANALYSIS - A method of generating demographic information relating to an individual is provided. The method includes monitoring an environment for a voice activity of an individual and detecting the voice activity of the individual. The method further includes analyzing the detected voice activity of the individual and determining, based on the detected voice activity of the individual, a demographic descriptor of the individual. | 07-01-2010 |
| 20100185891 | Environment Delivery Network - A method for environmental delivery network prioritizes groups of data for transmission based on a various factors such as synchronization requirements, endpoint configuration, and the fidelity of sensory stimuli reproduction. A device detects data missing from a group of data received from a server and replaces the missing data with replacement data based on a predetermined value. The predetermined value may be based on a default value specific to the sensory stimulus missing data, data received prior to the missing data, or data received prior to and after the missing data. | 07-22-2010 |
| 20100217597 | Systems and Methods for Monitoring Speech Data Labelers - Systems and methods for using an annotation guide to label utterances and speech data with a call type are disclosed. A method embodiment monitors labelers of speech data by presenting via a processor a test utterance to a labeler, receiving input from the labeler that selects a particular call type from a list of call types and determining via the processor if the labeler labeled the test utterance correctly. Based on the determining step, the method performs at least one of the following: revising the annotation guide, retraining the labeler or altering the test utterance. | 08-26-2010 |
| 20100223354 | Method for Creating and Providing Layered Syndicated Data for Multimedia Content to Users - A layered syndicated feed or content is provided having layers defined according to a media type (e.g., text, graphic, audio, or video) wherein each layer has a plurality of levels such that each level provides either inclusive or exclusive content of the layer's media type in varying degrees of detail or depth. Furthermore, a system is provided for requesting and storing user and mobile device profiles indicative of the syndicated content layers and levels that the user is interested in receiving and that the user's mobile device is capable of receiving. | 09-02-2010 |
| 20100315549 | SYSTEM AND METHOD FOR ADAPTIVE CONTENT RENDITION - Disclosed herein are systems, methods, and computer readable-media for adaptive content rendition, the method comprising receiving media content for playback to a user, adapting the media content for playback on a first device in the user's first location, receiving a notification when the user changes to a second location, adapting the media content for playback on a second device in the second location, and transitioning media content playback from the first device to second device. One aspect conserves energy by optionally turning off the first device after transitioning to the second device. Another aspect includes playback devices that are “dumb devices” which receive media content already prepared for playback, “smart devices” which receive media content in a less than ready form and prepare the media content for playback, or hybrid smart and dumb devices. A single device may be substituted by a plurality of devices. Adapting the media content for playback is based on a user profile storing user preferences and/or usage history in one aspect. | 12-16-2010 |
| 20100332227 | AUTOMATIC DISCLOSURE DETECTION - A method of detecting pre-determined phrases to determine compliance quality is provided. The method includes determining whether at least one of an event or a precursor event has occurred based on a comparison between pre-determined phrases and a communication between a sender and a recipient in a communications network, and rating the recipient based on the presence of the pre-determined phrases associated with the event or the presence of the pre-determined phrases associated with the precursor event in the communication. | 12-30-2010 |
| 20100332286 | PREDICTING COMMUNICATION OUTCOME BASED ON A REGRESSION MODEL - Predicting a score related to a communication sent by a sender over a communications network to a first agent servicing the communication includes obtaining a regression result for an objective function by encoding features extracted from the communication. The encoded features are applied to a regression model for the objective function. The regression result is output to a network component in the communications network. The regression model is determined prior to or concurrently with receiving the communication from the sender. | 12-30-2010 |
| 20110067059 | MEDIA CONTROL - Systems and methods to control media are disclosed. A particular method includes receiving a speech input at a mobile communications device. The speech input is processed to generate audio data. The audio data is sent, via a mobile data network, to a first server. The first server processes the audio data to generate text based on the audio data. Data related to the text is received from the first server. One or more commands are sent to a second server via the mobile data network. In response to the one or more commands, the second server sends control signals based on the one or more commands to a media controller. The control signals cause the media controller to control multimedia content displayed via a display device. | 03-17-2011 |
| 20110078720 | APPLIED AUTOMATIC DEMOGRAPHIC ANALYSIS - A method for managing a data stream that is transmitted from a stream transmitter to a stream receiver disposed in an environment that includes at least one individual is provided. The method includes detecting an action of the individual in the environment and determining a demographic descriptor of the individual based on the detected action. The method further includes correlating the determined demographic descriptor and a content of the data stream to determine whether a predetermined condition is satisfied, and, in response to the correlating the demographic descriptor of the individual and the content of the data stream satisfying the predetermined condition, automatically modifying the data stream. | 03-31-2011 |
| 20110090233 | Method and System for Time-Multiplexed Shared Display - A method is provided for sharing a display. The method includes displaying periodically a first image sequence on the display in synchronicity with a first signal, and displaying periodically a second image sequence on the display in synchronicity with a second signal. The method also includes selecting by a user the first image sequence for viewing, and shuttering periodically a set of goggles for the user in synchronicity with the first signal. A method is provided for sharing a display. The method includes displaying periodically a private image sequence on the display in synchronicity with a first signal, and displaying periodically a non-private image sequence on the display. In the method, the private image sequence and the non-private image sequence combine to form a public image sequence on the display. A system is provided for sharing a display. | 04-21-2011 |
| 20110092779 | Wearable Health Monitoring System - Devices, systems and methods are disclosed which relate to remotely monitoring the health of an individual. The individual wears a health monitoring device, with an attached strap, capable of sensing characteristics of the individual. These characteristics may include voice level and tone, movements, blood pressure, temperature, etc. The device allows individuals to constantly monitor their health without having to physically visit a doctor or other health care professional. Wireless communication, for instance with an Internet Protocol Television (IPTV) set-top box, allows measurements to be made and evaluated by a ‘computerized’ healthcare service provider. For a more accurate evaluation, measurements are sent over the INTERNET to a service. The device communicates with services in order to diagnose the individual based upon the characteristics. | 04-21-2011 |
| 20110093798 | Automated Content Detection, Analysis, Visual Synthesis and Repurposing - A content summary is generated by determining a relevance of each of a plurality of scenes, removing at least one of the plurality of scenes based on the determined relevance, and creating a scene summary based on the plurality of scenes. The scene summary is output to a graphical user interface, which may be a three-dimensional interface. The plurality of scenes is automatically detected in a source video and a scene summary is created with user input to modify the scene summary. A synthetic frame representation is formed by determining a sentiment of at least one frame object in a plurality of frame objects and creating a synthetic representation of the at least one frame object based at least in part on the determined sentiment. The relevance of the frame object may be determined and the synthetic representation is then created based on the determined relevance and the determined sentiment. | 04-21-2011 |
| 20110112821 | METHOD AND APPARATUS FOR MULTIMODAL CONTENT TRANSLATION - In one embodiment, the present disclosure is a method and apparatus for multimodal content translation. In one embodiment, a method for translating content includes receiving the content via a first modality, extracting at least one verbal component and at least one non-verbal component from the content, and translating the at least one verbal component and the at least one non-verbal component into translated content, where the translated content is in a form for output in a second modality. | 05-12-2011 |
| 20110119059 | SYSTEM AND METHOD FOR STANDARDIZED SPEECH RECOGNITION INFRASTRUCTURE - Disclosed herein are systems, methods, and computer-readable storage media for selecting a speech recognition model in a standardized speech recognition infrastructure. The system receives speech from a user, and if a user-specific supervised speech model associated with the user is available, retrieves the supervised speech model. If the user-specific supervised speech model is unavailable and if an unsupervised speech model is available, the system retrieves the unsupervised speech model. If the user-specific supervised speech model and the unsupervised speech model are unavailable, the system retrieves a generic speech model associated with the user. Next the system recognizes the received speech from the user with the retrieved model. In one embodiment, the system trains a speech recognition model in a standardized speech recognition infrastructure. In another embodiment, the system handshakes with a remote application in a standardized speech recognition infrastructure. | 05-19-2011 |
| 20110125758 | Collaborative Automated Structured Tagging - A collaborative automated structured tagging method, apparatus, and computer readable medium generate tags for an asset based on context items and the content of the asset. The tags are then ranked and stored until requested by a user or system. Users viewing the asset and the ranked tags can select tags indicating that the tags correctly define the asset. Users can also enter new tags for assets. The user input is then used to re-rank the tags associated with the particular asset. | 05-26-2011 |
| 20110125777 | Sense and Match Advertising Content - The present disclosure generally provides a method for delivering targeted content to a user device based on environmental variables sensed at or near the user device. At least one sensed environmental variable associated with a user device is received. At least one environmental state is determined based on the at least one environmental variable. Content is then selected to be delivered to the user device based on the at least one environmental state, and the selected content is delivered to the user device. | 05-26-2011 |
| 20110126223 | Method and Apparatus for Distributed Display Monitoring - A method for monitoring a monitored display monitors data to be output from a monitored display. The monitored data is analyzed to generate one or more content identifiers. The content identifiers are compared to a set of rules to determine if the monitored data should be blocked from being output or if an alert should be transmitted to a supervisor device. One or more supervisor devices may be used to respond to alerts and may also be used to control the output of the monitored display. | 05-26-2011 |
| 20110145001 | AUTOMATED DETECTION AND FILTERING OF AUDIO ADVERTISEMENTS - A data stream is filtered to produce a filtered data stream. The data stream is analyzed based on an acoustic parameter to determine whether a predetermined condition is satisfied. At least one extraneous portion of the data stream, in which the predetermined condition is satisfied, is determined. Thereafter, the at least one extraneous portion is deleted from the data stream to produce the filtered data stream. | 06-16-2011 |