Patent application number | Description | Published |
20090237325 | System for Clustering Displays of Display Devices - A method and system for clustering displays is disclosed. The system includes a master display device and one or more slave display devices. The master display device includes a virtual frame buffer configured to store pixel data of content to be displayed on a display cluster. The display cluster id formed by physically aligning the display devices. The master display device includes a layout coordinator is configured to manage a set of pointers to sub-regions of the display cluster. Each sub-region is formed by a display of a display device. The master display further includes a User Interface (UI) coordinator configured to integrate UI events occurring at each display device and a network dispatcher configured to monitor networking conditions. The network dispatcher also allocates bandwidth for transmission of pixel streams to slave display devices. Each of the slave display devices includes a display proxy configured to receive pixel streams from master display device. The pixel streams correspond to a portion of the content to be displayed on the sub-region formed by the slave display device. The slave display device further includes a User Interface (UI) proxy configured to communicate the UI event occurring at the slave display device to the master display device. | 09-24-2009 |
20110138018 | MOBILE MEDIA SERVER - Mobile media server (MMS) includes MMS hosts and an MMS clients utilized for ubiquitous sharing of media content. An MMS host, which may be deployed on a mobile terminal such as a cellular telephone, can establish a logical link with an MMS client over an IP interface and initiate a streaming session with the MMS client. The MMS host may further retrieve media content from any source, such as a network source, locally stored content, or a camera and/or microphone on the MMS host, and serve the media content to the MMS client over the logical link. | 06-09-2011 |
20120084652 | 3D VIDEO CONTROL SYSTEM TO ADJUST 3D VIDEO RENDERING BASED ON USER PREFERNCES - 3D image data can be modified based on user preference data received from a user. The user preference data may be received at a first device and used to adjust 3D image data generated by the first device for presentation by a display device, or the first device may receive the user preference data and transmit it to a display device such that the display device may adjust the 3D image data based on the user preference data. The 3D image data may be adjusted based on user preference data to support presentation of 3D imagery on the display device in a manner desired by a user. 3D user viewing preferences may include an amount of pop-out effect in images, a stereo baseline of images, a depth range of images, a spatial distribution of images, a degree of depth sharpness in images, or specification of a user's dominant eye. | 04-05-2012 |
20120303822 | MULTIPATH OVERLAY NETWORK AND ITS MULTIPATH MANAGEMENT PROTOCOL - A method of wireless communication includes aggregating data in a streaming communication session from a source node in a destination aggregator node, wherein data in the streaming session is transported over multiple paths from the source node to the aggregator node via a multipath overlay network discovered by the source node and the aggregator node. | 11-29-2012 |
20120311072 | MULTIPATH MANAGEMENT ARCHITECTURE AND PROTOCOLS FOR MOBILE MULTIMEDIA SERVICE WITH MULTIPLE DESCRIPTION CODING - A wireless communication method includes an aggregator requesting a first description substream of a multimedia service from a source over a first path, receiving confirmation that the source is available, and receiving a first substream of the service. The method includes determining if a quality of the first substream is satisfactory, and requesting to receive the multimedia service over at least one additional path from the same source. A wireless method of communication by a source device includes receiving a multimedia service request from an end device aggregator over a first path, sending an confirmation that the source is available and sending a first substream over the first path in response to the request. The method includes receiving a request to send the multimedia service over at least one additional path to the end device aggregator from the same source. | 12-06-2012 |
20120317300 | MULTIPATH RATE ADAPTATION - An end-to-end multimedia streaming system can include a streaming server and a destination. The streaming server includes a content source, which sends multiple description coding-encoded content over a plurality of paths to the destination. The destination includes an aggregator for aggregating the descriptions from the multiple paths, decoding and recombining them to recover the content. A feedback sender at the destination generates traffic performance variables based on the channel conditions of the multiple paths, and sends these variables to a feedback receiver at the streaming server. The feedback receiver utilizes the feedback information to make adjustments to the transmissions of the content, and to synchronize the transmissions over the multiple paths. | 12-13-2012 |
20120321001 | SHARING MULTI DESCRIPTION CODED CONTENT UTILIZING PROXIMATE HELPERS - An apparatus, system, and method utilizing multi-description coding (MDC) and one or more cooperative helper nodes to send streaming content on an uplink to a client over multiple paths. The client receives the multiple descriptions and aggregates them together to ideally obtain the original content at its original quality; however, if one or more of the descriptions is lost in the transmission, then the entire content can be generated from the remaining one or more descriptions that did arrive successfully. | 12-20-2012 |
20130019024 | WIRELESS 3D STREAMING SERVERAANM Sheth; Soham V.AACI San DiegoAAST CAAACO USAAGP Sheth; Soham V. San Diego CA USAANM Raveendran; Vijayalakshimi R.AACI San DiegoAAST CAAACO USAAGP Raveendran; Vijayalakshimi R. San Diego CA USAANM Martinez Bauza; JuditAACI San DiegoAAST CAAACO USAAGP Martinez Bauza; Judit San Diego CA USAANM Bhamidipati; PhaniKumar K.AACI San DiegoAAST CAAACO USAAGP Bhamidipati; PhaniKumar K. San Diego CA USAANM Luo; XunAACI San DiegoAAST CAAACO USAAGP Luo; Xun San Diego CA US - An apparatus, system, method, and computer program product for streaming 3D content from a wireless device to a remote 3D display for the viewing of the 3D content on a larger screen. In some aspects, a wireless streaming server may encode 3D motion picture content in a certain format, where each image frame includes a 2D view concatenated side-by-side with a complementary frame of depth information. The combination of the 2D view and the depth information are capable of being processed by a client display to generate a stereoscopic image representing a 3D view. | 01-17-2013 |
20130064105 | FEEDBACK PROTOCOL FOR END-TO-END MULTIPLE PATH NETWORK SYSTEMS - A method, system, and computer program product for providing feedback over a multiple path network is provided. A first device sends a transmissions to a second device over at least two different paths of the network. Using information collected as a result of receiving the transmissions, the second device aggregates data regarding the performance of each of the paths together into a feedback message. The second device then sends this feedback message to the first device over one path of the network. The first device uses the data in the feedback message in its calculations for determining the relative performance of each path. The amount of traffic sent along each path is adjusted as appropriate, based on these calculations. | 03-14-2013 |
20130219010 | INTERNET PROTOCOL CONNECTIVITY OVER A SERVICE-ORIENTED ARCHITECTURE BUS - Methods, systems, and devices are disclosed for implementing Internet Protocol (IP) connectivity over a service-oriented architecture (SOA) bus implemented by a peer-to-peer network. At a first device, a first IP service is advertised over the SOA bus, and a second IP service advertised by a second device over the SOA bus is discovered. The first device may transmit at least a first IP packet to the second device by remotely invoking the second IP service of the second device over the SOA bus. The first device may receive at least a second IP packet from the second device over the SOA bus through an invocation of the first IP service by the second device. | 08-22-2013 |
20130242117 | FRAME BUFFER FORMAT DETECTION - In an example, a method includes generating a test frame of video data having a first format, and rendering the test frame of video data to a frame buffer, wherein the frame buffer is configured to store video data in a second format. The method also includes reading, from the frame buffer, a return frame of video data, wherein the return frame of video data comprises the video data of the test frame formatted in the second format, and determining the second format based on a comparison of the test frame having the first format and the return frame having the second format. | 09-19-2013 |
20140254595 | INTERNET ROUTING OVER A SERVICE-ORIENTED ARCHITECTURE BUS - In some aspects, a non-gateway node transmits an internet route request to neighbor nodes and receives, from a gateway node, a response message including an address of the gateway node and a gateway indicator. The non-gateway node sets a gateway pointer equal to this address. In other aspects, a gateway node receives an internet route request from neighbor nodes and transmits, to the neighbor nodes, a response message including an address of the gateway node and a gateway indicator. In additional aspects, a non-gateway node receives, from gateway nodes on the network, an announcement of internet connectivity that includes address of the gateway nodes. The non-gateway node adds these addresses to a list of potential gateways. When the non-gateway nodes receives packets for transmission to an internet destination, it selects a gateway address from the list, and transmits the packets to a destination gateway associated with the gateway address. | 09-11-2014 |