Class / Patent application number | Description | Number of patent applications / Date published |
715756000 | Real Time Video | 65 |
20080244419 | Collaboration Application and Method - Collaboration by a plurality of users in an application. The application may include processing logic and a user interface. The user interface may include at least one control element adapted to receive collaborative input, where the at least one control element may be linked to a collaboration utility. The collaboration utility may be adapted to generate the collaborative input for the control element based on the individual inputs of at least some of the plurality of users. | 10-02-2008 |
20080256462 | SYSTEM AND METHOD FOR SCENERIO BASED CONTENT DELIVERY - The present invention is directed towards systems and methods for providing scenario based content responsive to a given client. The method of the present invention comprises receiving a content request from a given client. Characteristics associated with a client from whom the content request is received are then identified. One or more scenarios corresponding to the one or more characteristics associated with the client are subsequently identified and the client is provided with the content associated with the one or more identified scenarios. | 10-16-2008 |
20080256463 | Method and System for Media Playback Architecture - A system configured to playback videoconference data is provided. The system includes a media management server configured to receive videoconference data associated with a videoconference session. The media management server is configured to convert the videoconference data to a common format for storage. An event database configured to capture events occurring during the videoconference session is included. A media analysis server configured to analyze the stored videoconference data to insert indices representing the captured events is provided. A media playback unit configured to establish a connection with the media management server is included. The media playback unit is further configured to enable position control of a video stream delivered to the media playback unit from the media management server while maintaining the connection. A method, a computer readable medium, and a graphical user interface for the play back of videoconference data are also provided. | 10-16-2008 |
20090089683 | SYSTEMS AND METHODS FOR ASYNCHRONOUSLY JOINING AND LEAVING VIDEO CONFERENCES AND MERGING MULTIPLE VIDEO CONFERENCES - A method (and corresponding system and computer program product) providing control to open video conference is disclosed. One aspect enables participants of a video conference to asynchronously join and leave the video conference. Another aspect enables participants to merge multiple video conferences into a single video conference, or to split a single video conference into multiple video conferences. | 04-02-2009 |
20090132935 | VIDEO TAG GAME - A computer-enabled method is provided for labeling at least one portion of a video with one or more tags. The method includes causing the video to be displayed to at least two users, including a first user and a second user, receiving a first tag from the first user at a first time, receiving a second tag from the second user at a second time, determining a time difference between the first and second times, associating the first tag with the video, and providing a first consideration to the first user in response to the first tag matching the second tag and the time difference being less than a predetermined value, wherein the first consideration is based upon the time difference. The first and second considerations may be inversely proportional to the time difference and may be points or other compensation. | 05-21-2009 |
20090193345 | COLLABORATIVE INTERFACE - A communications network, coupled to a first and a second port, for communicating a media resource; and a first and second real-time communication client, coupled respectively to the first and second ports, each of the clients including: a communications subsystem for receiving the media resource; a renderizer subsystem, responsive to a control signal, for rendering the media resource; an interface for generating the control signal; and a synchronization subsystem for communicating the control signal; wherein a first one of the communications clients generates the control signal and communicates the control signal to the second one communications client to render the media resource in substantial synchronization on the communications clients. | 07-30-2009 |
20090249225 | Method and apparatus for interactively sharing video content - Teachings presented herein provide a method of sharing video content over one or more communication networks. In particular, a first user can initiate a “video push,” wherein specified video content is delivered to a second user via a video call. Return video content from the second user is received over the video call. Sending the return video content to the first user allows the first user to observe the second user's reaction to the pushed video content, thereby enhancing the experience of sharing video content for both users. The return video content can be streamed back to the first user in real-time or near real-time, or can be buffered for non real-time return. Thus the outgoing leg of a video call pushes specified video content to a targeted user, and, advantageously, the incoming leg of the video call receives return video capturing the targeted user's reaction to the pushed video. | 10-01-2009 |
20090300520 | TECHNIQUES TO MANAGE RECORDINGS FOR MULTIMEDIA CONFERENCE EVENTS - Techniques to manage recordings for multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise an event capture module operative to record a multimedia conference event to form a recorded meeting event. The recording management component may comprise an event entity module communicatively coupled to the event capture module, the event entity module operative to generate an entity event list for the recorded meeting event. The recording management component may comprise an event reproduction module communicatively coupled to the event entity module, the event reproduction module operative to reproduce the recorded meeting event. The recording management component may comprise an event interface module communicatively coupled to the event reproduction module, the event interface module operative to display presence information for one or more entities from the entity event list while reproducing the recorded meeting event. Other embodiments are described and claimed. | 12-03-2009 |
20090307610 | METHOD FOR A PLURALITY OF USERS TO BE SIMULTANEOUSLY MATCHED TO INTERACT ONE ON ONE IN A LIVE CONTROLLED ENVIRONMENT - An electronic Meeting system that utilizes unique methods and processes to create consecutive successions of audio video Meeting Sessions that occur in set blocks of time continuously 24 hours a day, 7 days a week, world-wide across all time zones. The system provides for a plurality of Members to be simultaneously matched real-time to other Members, using varied matching preferences, for a series of short Meetings to interact one on one for a fixed period of time in a controlled environment. The use of a live Countdown Clock Display allows for a spontaneous use of the system by visually communicating to Members that a Check-in Process for Meetings is always available. | 12-10-2009 |
20100083137 | MOBILE TERMINAL AND VIDEO SHARING METHOD THEREOF - A mobile terminal for providing a video sharing function in a multi-party call state and its video sharing method are disclosed. When a video sharing menu is selected while a user is performing individual call communication or multi-party call communication, one or a plurality of video share keys in relation to a user selected for video sharing are displayed, so that the user can select a desired one of the displayed video share keys to share video with the selected user. In addition, a video share authority change key is disposed on the screen of a terminal set as a video share authority (chief authority) change target, so that a corresponding terminal can select the video share authority change key during individual or multi-party video sharing to acquire the authority of video sharing (chief authority) from a terminal currently having the authority of video sharing, thus perform bi-directional video sharing in real time. | 04-01-2010 |
20100088614 | JUST-IN-TIME MEDIA DELIVERY SYSTEM - The present system is a “just-in-time” approach that locates an online video file when it is requested by an online or mobile application, transfers it from the Web server, transcodes it, and serves it to the mobile handset in the appropriate format, speed, frame-size, and streaming method. Latency is low, with an acceptable balance between user experience and flexibility. Once a video has been transferred to the system, it is cached so it remains available for instant delivery on subsequent requests. | 04-08-2010 |
20100146405 | COMPOSITION ASSISTING APPARATUS AND COMPOSITION ASSISTING SYSTEM - [Object] To provide communication space for the user to have crossing over of discussions with respect to plural phrases while allowing the discussions to be conducted individually in parallel. | 06-10-2010 |
20100153857 | SHARED SPACE FOR COMMUNICATING INFORMATION - Embodiments provide a shared space for communicating information. In an embodiment a number of users associated with a computing environment can use a shared space to communicate information with one another. Each computing device of the computing environment can include a shared space application. The shared space application includes a number of interactive tools that can be used to persist various communications between associated computing devices of a computing environment. | 06-17-2010 |
20100235764 | DISCUSSION SUPPORT APPARATUS, DISCUSSION SUPPORT METHOD, AND COMPUTER-READABLE MEDIUM - A discussion support apparatus includes a holding unit, a first accepting unit and a generating unit. The holding unit holds pieces of discussion state information each indicating a state of a discussion at a corresponding one of points in time included in a period of time during which discussions are performed. The first accepting unit accepts a discussion end operation indicating an end of discussion on a topic for which discussion has been completed. The generating unit generates, based on one or more of the discussion state information indicating states of discussions at points in time before a point in time when the first accepting unit accepts a discussion end operation for a certain topic, topic-related information indicating at least one piece of discussion state information which is related to the certain topic and which is specified from among the one or more of the discussion state information. | 09-16-2010 |
20100325562 | METHOD OF AND APPARATUS FOR DESCRIBING, PROMOTING, PUBLISHING, AGGREGATING, DISTRIBUTING AND ACCESSING LIVE CONTENT INFORMATION - A live content information system is used to register, promote and distribute true live content, pseudo-live content and on-demand content. The live content information system associates a registration number with the content. The live content is integrated into an overall presentation that includes auxiliary content. Snapshots or a portion of the content is integrated into a promotional viewer and distributed to advertise the content. The live primary content and auxiliary content are integrated and distributed within a live content viewer. The live primary content and auxiliary content are distributed from the appropriate sources to be displayed at the end user's computer system within the live content viewer. The live content information system also allows a producer of live content to be connected to one or more sponsors who will pay money for sponsoring the distribution of live content. The live content information system also allows live content to be quickly and easily interchanged between a producer of the live content and a partner such as a syndicator, distributor, affiliate and sponsor. | 12-23-2010 |
20110055731 | CONTENT DISTRIBUTION OVER A NETWORK - There is described a content distribution network comprising at least one server adapted to generate a substantially real-time instance of a root website and generate host site data in a frame of a host website, the frame comprising content of the host website and at least one blank segment; and at least one user machine connected to the network, the user machine having at least one application running on a processor for displaying the frame comprising content of the host website and having the real-time instance of the root website embedded therein via the at least one blank segment, thereby allowing access to the root website while remaining on the host website, wherein embedding the substantially real-time instance of the root website into the frame of the host website is done on one of the at least one server and the user machine. | 03-03-2011 |
20110078591 | MULTI-WAY VIDEO CONFERENCING USER INTERFACE - A videoconferencing application includes a user interface that provides multiple participant panels, each of which is displayed with perspective with the panels appearing to be angled with respect to the user interface window. The participant panels display live video streams from remote participants. A two-way layout provides two participant panels for two remote participants, each of which is angled inwardly towards a center position. A three-way layout provides three participant panels for three remote participants, with a left, center and right panel, with the left and right panels angled inwardly towards a center position. | 03-31-2011 |
20110083087 | VIDEO PROCESSING SYSTEM PROVIDING ASSOCIATION BETWEEN DISPLAYED VIDEO AND MEDIA CONTENT AND RELATED METHODS - A video processing system may include a display and a video processor coupled to the display. The video processor may be configured to ingest a time-referenced video and media content, correlate the media content to corresponding points in time in the time-referenced video, and generate on the display a video window for playing the time-referenced video and a media window for displaying the media content. The video processor may also be configured to bi-directionally associate the video window and the media window so that playing of the video changes the media window based upon reaching corresponding points in time in the time-referenced video, and so that selection of media content in the media window changes the video play to reflect corresponding points in time in the time-referenced video. | 04-07-2011 |
20110107238 | Network-Based Collaborated Telestration on Video, Images or Other Shared Visual Content - A telestration system comprises a telestration server configured to communicate with an arbitrary number of telestration clients over a network. The telestration server is further configured to receive telestration input signals from respective ones of the clients and to send telestration output signals to the respective clients, with the telestration output signal sent to a given one of the clients comprising telestration information derived from the telestration input signal received from at least one other one of the clients. Each of the clients with the support of the telestration server can generate a combined telestration overlay for presentation with associated visual content shared between the clients. | 05-05-2011 |
20110161836 | SYSTEM FOR PROCESSING AND SYNCHRONIZING LARGE SCALE VIDEO CONFERENCING AND DOCUMENT SHARING - A method to synchronize file sharing in a video conference includes periodically labelling each video stream or document sharing stream with a session identifier (ID) to synchronize the conference video streams; periodically reporting to a server the session ID being streamed to the client, and comparing a received session ID with a session ID uploaded by the host client and sending a correct session ID to a client whose session ID exceeds a pre-determined synchronization tolerance. | 06-30-2011 |
20110173549 | INTERACTIVE KIOSK SYSTEM AND METHOD - Provided is an interactive kiosk system and method of use. Certain embodiments of a kiosk system may provide users with a wide variety of targeted information, materials and/or services that can be separately administered remotely by multiple unique parties, such as, for example, a plurality of advertisers and one or more managers. In certain embodiments, an interactive kiosk may include videoconferencing capability so that a manager can provide virtual face-to-face assistance to a user. In certain embodiments, an interactive kiosk provides a uniform interface adapted to allow the user to interact with the reservation systems of a plurality of third-parties when the user's identification or payment information is entered only once. | 07-14-2011 |
20110225512 | SCALABLE HIGH-PERFORMANCE INTERACTIVE REAL-TIME MEDIA ARCHITECTURES FOR VIRTUAL DESKTOP ENVIRONMENTS - System for providing interactive two-way video in desktop virtualization environment, desktop virtualization environment comprising a desktop virtualization server computer and a desktop virtualization client endpoint device with associated video camera. The system includes server software for running on a desktop virtualization server and providing at least interactive user interface functions to the desktop virtualization client endpoint device and endpoint software for running on the desktop virtualization endpoint device comprising a network port, the at least one instance of endpoint software receiving an incoming real-time video stream from the network port and providing at least real-time and display functions on the desktop virtualization client endpoint device. The desktop virtualization client endpoint is configured to: accept real-time video input from a video camera associated with the desktop virtualization client endpoint and provide outgoing real-time compressed video stream to the network port responsive to the real-time video input from the video camera. | 09-15-2011 |
20110225513 | SCALABLE HIGH-PERFORMANCE INTERACTIVE REAL-TIME MEDIA ARCHITECTURES FOR VIRTUAL DESKTOP ENVIRONMENTS - A system for providing interactive two-way real-time media in desktop virtualization environment, the desktop virtualization environment comprising at least one desktop virtualization server computer and at least one desktop virtualization client endpoint device with an associated video camera. The system incorporates: at least one instance of server software executing on the desktop virtualization server for providing at least interactive user interface functions to an associated desktop virtualization client endpoint device, the instance of software configured to access a network; at least one instance of endpoint software executing on a desktop virtualization client endpoint device, the instance of software further comprising access to the network; and a terminal-server/terminal-client network connection between the instance of server software and instance of endpoint software, the network connection implemented using the access to the network comprised by the instance of server software and the access to network comprised by the instance of endpoint software. | 09-15-2011 |
20110252340 | System and Method For Virtual Online Dating Services - A system and method for: providing virtual social networking and online dating services; providing collaborative capability between a plurality of members; and providing interactive live multi-point streaming video/audio to the members. The collaborative capability may include auditions. Further, the collaborative capability and interactive live multi-point streaming video/audios may be provided through a single site. The system and method may provide for direct referrals between members and online video dating including speed dating. Further, the social/dating service may also interact with other services. | 10-13-2011 |
20110302509 | PROMOTING COMMUNICANT INTERACTIONS IN A NETWORK COMMUNICATIONS ENVIRONMENT - In a network communication environment in which communicants operating from respective client network nodes connect to different server applications, communicants who are related to a target communicant are ascertained, statuses of the related communicants with respect to the different server applications are determined, and indications of the related communicants and the determined statuses of the related communicants are transmitted to the target communicant. Graphical representations of the related communicants and graphical indications of the statuses of the related communicants with respect to connections to the different server applications may be displayed on a display. A contact list including a respective graphical representation of each of one or more of the communicants also may be displayed in association with visual cues representing the ascertained types of current interaction activities respectively engaged in by the one or more communicants. A single universal user identifier may be used to identify each communicant. | 12-08-2011 |
20110320964 | REAL-TIME PREVIEW OF UNIFORM RESOURCE IDENTIFIER ADDRESSABLE DYNAMIC CONTENT - The disclosure identifies a dynamic content associated with a content provider that can be a portion of markup content which automatically changes over time and can be user-interactive. The dynamic content can be a uniform resource identifier (URI) addressable content. The dynamic content can be received from the content provider. A preview of the dynamic content can be presented in real-time within a markup renderable canvas of an interface. The preview can be uniformly scaled and the dynamic content within the preview can be non-interactive and can be unmodified by the receiving and presenting. | 12-29-2011 |
20120023418 | ACHITECTURE, SYSTEM AND METHOD FOR A REAL-TIME COLLABORATION INTERFACE - A method and apparatus for a real-time interface for collaborating between users is described. In one embodiment, the method includes receiving a request to initiate a collaboration on a particular subject. The method may also include selecting a collection of framework widgets based on the particular subject, each framework widget being a web-based component that is updated in real time. In one embodiment, the method may further include embedding the collection of framework widgets in a collaboration interface. | 01-26-2012 |
20120084671 | VIDEO MESSAGING - Systems and techniques for transferring electronic data between users of a communications system by receiving, at an instant messaging host, a video file from a sender and intended for a recipient; authenticating the video file; and sending the video file to the intended recipient. | 04-05-2012 |
20120084672 | METHODS AND SYSTEMS FOR SHARING IMAGES SYNCHRONIZED ACROSS A DISTRIBUTED COMPUTING INTERFACE - Computer implemented methods and systems for sharing pictures among a plurality of clients within a collaborative work space are disclosed. Each client device has a local instantiation of the collaborative work space including a collaborative interface. In response to receiving or dragging an image object into the collaborative interface or work space, a presentation corresponding to the image object happens with the work space in a manner synchronized across the collaborative interfaces. Other objects, such as audio objects, can be brought into the work space and synchronized accordingly. | 04-05-2012 |
20120096371 | SYSTEM AND METHOD FOR ONLINE INTERACTIVE RECORDING STUDIO - The present invention relates to a system and method for an on-line music studio. More particularly, the present invention relates to the management and synchronization of online musical tracks created by musicians and enthusiasts, especially ‘non-musicians’. The present invention provides an on-line forum and technical workspace where both new and experienced songwriters, musicians, and producers of all experience levels and backgrounds can come to integrate and synchronize separate musical tracks from multiple, geographically distant, users in real time, into a single complete musical composition. | 04-19-2012 |
20120159353 | INVITING TEMPORARY PARTICIPANTS TO A VIRTUAL MEETING OR OTHER COMMUNICATION SESSION FOR A FIXED DURATION - A session invitation can be received from a first communicator for a first communication session. The session invitation can be for a temporary participant to join a sub-session of the first communication session for a sub-session duration specified by the first communicator. The sub-session duration can be less than a duration of the first communication session. The session information can be conveyed to the temporary participant within a session invitation so that the sub-session duration is able to be presented to the temporary participant. Thus, the temporary participant is able to accept or deny the session invitation with full knowledge of the sub-session duration. | 06-21-2012 |
20120179982 | SYSTEM AND METHOD FOR INTERACTIVE COMMUNICATION CONTEXT GENERATION - An interactive communication, such as a video conference or an audio communication, is established and a user places the interactive communication on hold. Prior to and/or after the interactive communication was placed on hold, context information related to when the interactive communication was placed on hold is gathered. The interactive communication is taken off hold and the context information is presented to the user; thus providing the user with the context of the interactive communication when it was placed on hold. | 07-12-2012 |
20120204118 | SYSTEMS AND METHODS FOR CONDUCTING AND REPLAYING VIRTUAL MEETINGS - Systems and methods for conducting a virtual meeting cause a display screen to present meeting participants with a depiction of a virtual meeting room populated with avatars representing the participants. Audio links between the participants allow some or all of the participants to hear what is being said by each of the other participants. Each participant can cause his respective avatar to make gestures that provide non-verbal communications to the other participants. In addition, one or more participants may be able to cause text, images, videos or other presentation materials to be displayed to the other participants on a virtual display screen present in the virtual conference room. Likewise, participants may be able to draw or write on a virtual whiteboard present in the virtual conference room. Participants may also be able to share or send notes to each other, or conduct private instant messaging sessions, audio sessions or video sessions with one or more of the other participants. | 08-09-2012 |
20120204119 | SYSTEMS AND METHODS FOR CONDUCTING AND REPLAYING VIRTUAL MEETINGS - Systems and methods for conducting a virtual meeting cause a display screen to present meeting participants with a depiction of a virtual meeting room populated with avatars representing the participants. Audio links between the participants allow some or all of the participants to hear what is being said by each of the other participants. Each participant can cause his respective avatar to make gestures that provide non-verbal communications to the other participants. In addition, one or more participants may be able to cause text, images, videos or other presentation materials to be displayed to the other participants on a virtual display screen present in the virtual conference room. Likewise, participants may be able to draw or write on a virtual whiteboard present in the virtual conference room. Participants may also be able to share or send notes to each other, or conduct private instant messaging sessions, audio sessions or video sessions with one or more of the other participants. Each participant may be able to see the virtual meeting room from a different perspective. | 08-09-2012 |
20120284650 | REMOTE AUDIO-VIDEO SHARING METHOD AND APPLICATION PROGRAM FOR THE SAME - A remote audio-video sharing method and an application program for the same are provided. The method comprises a content provider device capturing screen frames and sounds of the content provider device. First encoding and second encoding are executed on the captured screen frames and sound to transmit to and play on a content displayer device and a content controller device. The content displayer device receives, decodes the data and smoothly plays the received data. The content controller device receives, decodes the data and plays the received data in synch with the content provider device. Additionally, a control command is generated by the content controller device to reply to the content provider device to manipulate operations of the content provider device. | 11-08-2012 |
20120331402 | System and Method to Create a Collaborative Web-based Multimedia Contextual Document - The present invention relates a method and system for creating a collaborative book in a shared network space including the steps of: logging in from one or more user computers to a shared space in the network from a user application to a host, wherein the shared space is created by interaction of executable codes in a host and a user application and the shared space is described by a session attribute list; loading a media application with a plurality of tools into one or more user computers; inputting multi type content into the shared space; and displaying the content by computers in one of a synchronous or asynchronous mode; providing templates to automatically create pages with specific layouts, for each type content for searching resource information including collaboration and providing automatic page updates using searched resource information; and tracing user changes and searched resource information. | 12-27-2012 |
20130139071 | PROXY FOR ASYNCHRONOUS MEETING PARTICIPATION - Embodiments described herein relate to enabling a lightweight way of recording and sharing video messages intended to provide input to a future meeting that cannot be personally attended. A person who cannot attend the meeting pre-records their thoughts and remarks for the meeting as video clips for presentation at the meeting. A physical device with at least a display is presented at the meeting. The physically present participants can play the pre-recorded clips on the device. Video of participants' responses to the clips is recorded and made available so that the represented attendee can view the participants' responses. | 05-30-2013 |
20130167044 | System and Method for Providing Directed Video Within a Chat Application - A system and method are provided for delivering directed video content within a chat application. In response to a request to initiate a chat session generated by a user, a chat application is initiated. The chat application collects information associated with the user. The collected information may include contact information, demographic information, and information identifying products and services in which the user is interested. Based on the collected information, the chat application selects video content to be displayed to the user within a chat application interface. | 06-27-2013 |
20130179804 | MAP-BASED SOCIAL GROUP METHOD AND SYSTEM - A method of connecting a first party having a computer device with a second party having a computer device using a virtual computer network. The current geographical location of the first party and the second party is determined using a global positioning system. A map of the vicinity of the geographical location of the first party on the computer device of the first party is displayed. A virtual computer network group created by the first party that can be joined by a second party is established. A first icon is displayed on the map of the first party computer device and on the second party computer device located within a predetermined distance from the first party. The first icon indicates in real-time the virtual computer network group created by the first party. The second party joins the virtual computer network group created by the first party if the second party selects to do so. A virtual computer network group can also be created by the second party and established and displayed in a similar manner so that the first party can join it. | 07-11-2013 |
20130239024 | AGGREGATING A LIST OF CURRENT, CONTEXTUALLY AND/OR MEMBER-WISE RELEVANT VIDEO CONFERENCES - This disclosure includes a system, device, and method to aggregate a list of video conferences for a user. The method may include identifying one or more video conferences that are likely to be of interest to a user viewing a web page, and providing a list comprising the video conferences that are likely to be of interest to the user, where each video conference in the list is available to be joined by the user viewing the web page without an invitation from participants of the video conference. | 09-12-2013 |
20130239025 | METHOD AND APPARATUS FOR PROVIDING A COLLABORATIVE WORKSPACE - A method and apparatus for providing collaborative workspace are disclosed. The method receives a request to establish a video conference for two or more participants, and obtains information from historical information on the two or more participants to be used with the collaborative workspace. The method determines preferences for each of the two or more participants as to a presentation of the collaborative workspace. The method receives one or more live images of the two or more participants and presents the collaborative workspace to each of the two or more participants in accordance with the preferences for each of the two or more participants. | 09-12-2013 |
20130263021 | Providing Users Access to Applications During Video Communications - The present disclosure, in some implementations comprises systems and methods for providing applications during video communication, via online communities or services, for example, social networks. Video communication may be video conferencing or “video chat” sessions among a plurality of users of the online services. Users may engage in a video conference or “video chat,” yet at the same time, use or obtain different applications, designated as either “personal” or “shared” applications. A “personal” application is one that does not involve others and is configured to enhance an individual user's personal experience during a group video communication. A “shared” application is one that involves at least one of multiple users during a group video communication, for example, users may participate in a card or trivia game, watch videos together, collaborate and share documents, or the like. | 10-03-2013 |
20130290874 | PROGRAMMATICALLY ADJUSTING A DISPLAY CHARACTERISTIC OF COLLABORATION CONTENT BASED ON A PRESENTATION RULE - A video collaboration session is provided in which data corresponding to a collaboration content is processed. The collaboration content includes a video component of a participant relative to a collaboration medium, as well as a medium content component. During the video collaboration session, one or more display characteristics of the video component and/or medium content component are programmatically adjusted, based on one or more presentation rules that relate to how the video component is to appear relative to at least the portion of the medium content component. | 10-31-2013 |
20130326374 | SYSTEMS AND METHODS FOR A UNIFIED GAME EXPERIENCE IN A MULTIPLAYER GAME - In some embodiments, a system comprises game state information, a first user device, a second user device, and a processing server. The first and second user devices may include a first and second user interface modules configured to receive first and second user selections, respectively, associated with gameplay of a multiplayer game. The processing server may include a communication module, a simulation module, and rendering module. The communication module may be configured to receive the first and second user selections. The simulation module may be configured to generate simulation results based on the game state information, game rules, and the first and second user selections. The rendering module may be configured to render a first video based on the simulation results and render a second video based on the simulation results, the first and second video to be displayed by the first and second user devices, respectively. | 12-05-2013 |
20140019883 | VIDEO DISPLAY MODIFICATION FOR VIDEO CONFERENCING ENVIRONMENTS - Provided herein are systems, methods, and software for facilitating a video conference environment. In at least one implementation, video captured of a scene is received. A modification to display of the video is identified based at least in part on a share of a display space associated with an object in the scene relative to a share of another display space associated with another object in another scene. The modification to the display of the video is then initiated. In another implementation, the modification may also be based on a target share indicated by way of an interactive graphic. | 01-16-2014 |
20140068466 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, a social TV dongle receives a first video stream from a content source using a first interface and receives social content from a social-networking system using a second interface. The social TV dongle generates a modified video stream using at least the first video stream and the social content and sends the modified video stream to a display device using a third interface. | 03-06-2014 |
20140181696 | ARRANGING A CONVERSATION AMONG A PLURALITY OF PARTICIPANTS - Arrangements disclosed herein relate to arranging a conversation among a plurality of participants. At least one user input related to a conversation intended by at least one user to take place can be identified. The desired conversation can include the plurality of participants. The conversation need not pre-scheduled. Contextual information of the plurality of participants can be monitored in real time to determine whether it is presently appropriate for the conversation to take place. When the contextual information of the plurality of participants indicates that it is presently appropriate for the conversation to take place, initiation of the conversation can be attempted. | 06-26-2014 |
20140282111 | CAPTURING AND ANALYZING USER ACTIVITY DURING A MULTI-USER VIDEO CHAT SESSION - A system for facilitating a multi-user video chat session, wherein the system comprises multiple electronic client devices and a server. The server receives, from each client device, an information unit representing user activity at the client device. The server selects one or more information units based on measurements of user activity in the information units received. The server generates a combined video stream including said selected one or more information units, wherein the combined video stream is sent to at least one client device. | 09-18-2014 |
20140325396 | METHODS AND SYSTEMS FOR SIMULTANEOUS DISPLAY OF MULTIMEDIA DURING A VIDEO COMMUNICATION - A method and system for simultaneous display of a multimedia background is disclosed. In some embodiments the system and method includes conducting a video call from a first caller on a first terminal to a second caller on a second terminal and substituting a multimedia content for at least a portion of an original background of the first terminal to create a combined multimedia background. The combined multimedia background is transmitted to the second terminal. Moreover, the combined multimedia background includes an image superimposed over the multimedia content. The combined multimedia background is enabled to be interactively controlled by a movement detection device. | 10-30-2014 |
20150020003 | Interactions Between Users in a Virtual Space - Methods and apparatus, including computer program products, implementing and using techniques for establishing interaction between users simultaneously viewing a virtual representation of a physical object on computers connected to a network. A view of a portion of the physical object is displayed to a user. The view is based on a set of coordinates that identifies a current position of the user. One or more figurines representing other users are displayed within the view. The other users are simultaneously looking at a similar portion of the physical object. Each figurine is shown at a coordinate position corresponding to a current position of a respective other user. A request user to interact with one or more of the other users is received from the user. The request is transmitted to the other users. Based on responses received to the request, interactions between the requesting user and the other users are established. | 01-15-2015 |
20150026603 | TECHNIQUES TO MANAGE RECORDINGS FOR MULTIMEDIA CONFERENCE EVENTS - Techniques to manage recordings for multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise an event capture module operative to record a multimedia conference event to form a recorded meeting event. The recording management component may comprise an event entity module communicatively coupled to the event capture module, the event entity module operative to generate an entity event list for the recorded meeting event. The recording management component may comprise an event reproduction module communicatively coupled to the event entity module, the event reproduction module operative to reproduce the recorded meeting event. The recording management component may comprise an event interface module communicatively coupled to the event reproduction module, the event interface module operative to display presence information for one or more entities from the entity event list while reproducing the recorded meeting event. Other embodiments are described and claimed. | 01-22-2015 |
20150067542 | GUI WINDOW WITH PORTAL REGION FOR INTERACTING WITH HIDDEN INTERFACE ELEMENTS - A computer is operated by displaying a window on a display device, where the window is an opaque window overlaid on the entirety of a system desktop that includes graphical representations of system controls and application controls. The window displays user interface elements of an application program executing on the computer, and also includes a portal region displaying an image of the system desktop including counterparts of the system controls and application controls. The computer provides user-controlled operation of the system controls and application controls based on simulated user interaction with the counterparts of the system controls and application controls in the portal region. The application program can effectively coordinate the use of the display by itself and by the system and other applications using the system desktop, relieving the user of this task. | 03-05-2015 |
20150067543 | Live Videocast to Social Network - In some implementations, a method includes receiving a selection of one or more users of a social networking service, the selection received via a social networking interface. A live visual data feed derived from a camera is received, where the received live visual data feed has a multiple frames and has a time interval between successive frames of the live visual data feed. A modified live visual data feed is sent over a network to be distributed using the social networking service to the selected users of the social networking service. The modified live feed includes frames derived from the frames of the received live visual data feed, and the modified feed provides a different time interval between its successive frames than the time interval between the frames of the received live feed. | 03-05-2015 |
20150067544 | Selecting an Option Based on Context After Waking from Sleep - System and method involving user interfaces and remote control devices. More specifically, these user interfaces may be particularly useful for providing an intuitive and user friendly interaction between a user and a device or application using a display, e.g., at a “10 foot” interaction level. The user interfaces may be specifically designed for interaction using a simple remote control device having a limited number of inputs. For example, the simple remote control may include directional inputs (e.g., up, down, left, right), a confirmation input (e.g., ok), and possibly a mute input. The user interface may be customized based on current user activity or other contexts (e.g., based on current or previous states), the user logging in (e.g., using a communication device), etc. Additionally, the user interface may allow the user to adjust cameras whose video are not currently displayed, rejoin previously left videoconferences, and/or any of a variety of desirable actions. | 03-05-2015 |
20150082203 | REAL-TIME ANALYTICS, COLLABORATION, FROM MULTIPLE VIDEO SOURCES - A system is engineered to analyze, process, and manipulate streaming content in real time including analyzing, interacting with, and embedding streaming video images based on the content of the images or on collaborative interactions and information. Among many, many examples, one can create advertisements dynamically overlaid within live video based upon characteristics within the live video, as well as have the ability to interact with live video in a social network. Various other examples include, among others, advertising, security analysis, and live special effects. The system performs analytics of data as it is collected to determine features and patterns in the data and use the resulting analysis to alter the streaming content as it occurs. | 03-19-2015 |
20150082204 | METHOD FOR VIDEO COMMUNICATIONS AND TERMINAL, SERVER AND SYSTEM FOR VIDEO COMMUNICATIONS - Disclosed are a method for video communications and a terminal, server and system for video communications. The method includes: a first terminal establishing a communication connection with a server by means of a communication protocol; sending local video data of the first terminal and data in a first preset whiteboard zone to the server, to allow that the server to send the local video data and the data indicated in the first preset whiteboard zone to one or more than one second terminals except the first terminal to be displayed. By proving a first preset whiteboard zone in the process of video communications and sending data in the first preset whiteboard zone among the second terminals through a server, the present invention can make complex content be shown in one-to-one, one-to-many or many-to-many video communications applications to satisfy the demand and experience of video communications in the scenes of chats. | 03-19-2015 |
20150095808 | SYSTEM AND METHOD FOR MULTI-EVENT VIDEO CONFERENCE SALES TRANSACTIONS - A system and method for providing a multi-event videoconference correct marketing sales event is provided. Attendees walked into a videoconference event server's (VES) webpage, which then begins downloading a master event file of video clips to the way during the course of the event. The VES provides a step by step guide to managing the operation of the event including order entry and recruitment of future hosts. | 04-02-2015 |
20150346940 | BROADCASTING VIDEO BASED ON USER PREFERENCE AND GESTURE - In an example embodiment, a gesture indication is received from a mobile device, the gesture indication having been generated by the mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device. Then a social network service is accessed to obtain a listing of one or more potential visitors to view the video, the listing being automatically generated based at least partially on user preferences set by a user of the mobile device. Availability notifications are issued to the one or more potential visitors in the listing. A visit request is received from one of the one or more potential visitors. In response to the receiving of a visit request, the video currently being recorded is broadcast to the potential visitor corresponding to the visit request. | 12-03-2015 |
20150355804 | LIVE VIDEO BROADCAST USER INTERFACE - In an example embodiment, an indication is received via a user interface in a first mobile device to begin recording live video on the first mobile device. Then the recording of live video is begun by the first mobile device in response to the receiving of the indication. The live video is displayed in the user interface as it is being recorded. A gesture by a user of the first mobile device is detected. In response to the detection of the gesture, the broadcasting of the live video as it is being recorded to a plurality of mobile devices other than the first mobile device is begun. Then, in the user interface along with the live video, identifications of a plurality of users corresponding to the plurality of mobile device other than the first mobile device to which the live video is being broadcast are displayed. | 12-10-2015 |
20160054874 | Conducting An Individualized, Virtually Moderated, Virtual Real Time Methodical Debate - Disclosed herein is a computer implemented method and system for conducting an individualized, virtually moderated, and virtual real time debate. Debating topics and debating rules are defined for the debate. A group of panelists is selected for the debate based on the debating topics. An electronic debating platform is provided to the panelists for receiving one or more key points, responses, and counter-responses contributed by each of the panelists in non real time. The key points, the responses, and the counter-responses are governed by the debating rules. The prerecorded key points, responses, counter-responses, and one or more information components relevant to each of the key points are stringed together in sequence. The debate is presented to a viewer on a multimedia presentation layer. The presentation of the debate is customized by enabling the viewer to selectively navigate through the presentation using the sequenced key points, responses, counter-responses, and information components. | 02-25-2016 |
20160062597 | COMMUNICATING BETWEEN A VIRTUAL AREA AND A PHYSICAL SPACE - Apparatus transmits an identifier for association with a virtual area by an administering network service, generates output data from human perceptible stimulus in a physical space, transmits the output data in connection with the virtual area, receives input data associated with the virtual area, and generates human perceptible stimulus in the physical space from the input data. A persistent association is created between the apparatus and a virtual area. A respective presence is established in the virtual area for a communicant operating a client network node connected to the virtual area. A respective connection between each active pair of complementary sources and sinks of the client network node and the apparatus are administered in association with the virtual area. A client network node displays a graphical user interface, establishes the administered connections, and presents interaction controls associated with the object for interacting with communicants in the physical space. | 03-03-2016 |
20160080436 | DISTRIBUTED CONFERENCE AND INFORMATION SYSTEM - A distributed conference system is presented herein for providing information to a conference presenter and a group of conference attendees. The distributed conference system includes a main console used by the conference presenter and one or more distributed consoles used by conference attendees. The main console provides a touch screen or other user interface and contains functions that the conference presenter can use to control each of the distributed consoles as well as providing standard room control functions. In addition, the distributed consoles may provide access to additional information for conference attendees and the conference presenter, such as television or other video feeds and a web browser through which they can access the Internet. | 03-17-2016 |
20160112212 | EXPERT ANSWER PLATFORM METHODS, APPARATUSES AND MEDIA - A request to join a live AMA session that is already in progress may be obtained from an AMA participant. Automatic playback of video recordings of an expert's answers to questions that have already been answered by the expert may be facilitated for the AMA participant. A current question that is currently being answered by the expert may be determined. A current question visualization that informs the AMA participant that an answer to the current question is currently being recorded by the expert may be generated. A video recording of the expert's answer to the current question may be obtained and automatic playback of the video recording of the expert's answer to the current question may be facilitated for the AMA participant. | 04-21-2016 |
20160139782 | SIMPLIFIED PROJECTION OF CONTENT FROM COMPUTER OR MOBILE DEVICES INTO APPROPRIATE VIDEOCONFERENCES - In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device, and determining that the computing device is proximate to a videoconferencing system. The method can further include displaying, in a user interface on the display device, at least one identifier associated with a videoconference, receiving a selection of the at least one identifier, and initiating the videoconference on the videoconferencing system in response to receiving the selection of the at least one identifier. The videoconference on the videoconferencing system can be initiated such that the content is provided for display on a display device included in the videoconferencing system. | 05-19-2016 |
20160179298 | SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING IN-APP LIVE SUPPORT FUNCTIONALITY | 06-23-2016 |