Patent application number | Description | Published |
20090177792 | Performance Aware Peer-to-Peer Content-on-Demand - A method is described including receiving a streamed leading content sub-clip, determining a set of needed content sub-clips, locating one of the set of needed content sub-clips and downloading the located content sub-clip. A system for providing content-on-demand is described having a peer, a server and a tracker. The tracker may be co-located with the server. The peer includes means for receiving a streamed leading content sub-clip, means for determining a set of needed content sub-clips, means for locating one of the set of needed content sub-clips and means for downloading the located content sub-clip. | 07-09-2009 |
20090202221 | Support for Interactive Playback Devices for Performance Aware Peer-to-Peer Content-on Demand Service - A method and apparatus are described comprising detecting a playback operation, determining a target playback point for the playback operation and detecting a sub-clip type into which the target playback point falls. The method and apparatus also receive a streamed leading sub-clip, determine a set of needed sub-clips, locate one of the set of needed sub-clips and download the located sub-clip. | 08-13-2009 |
20090319824 | DATA RECOVERY IN HETEROGENEOUS NETWORKS USING PEER'S COOPERATIVE NETWORKING - A method and apparatus for recovering data, comprising establishing a secondary recovery network with a device, detecting data loss and recovering via the secondary recovery network the lost data from the device, the device having correctly received the data, are described. The lost data was sent in a primary wireless multicast network. A method and apparatus for recovering data, comprising receiving data, establishing a secondary recovery network with device and recovering the lost data via said secondary recovery network, are also described. The received data was sent in a primary wireless multicast network. | 12-24-2009 |
20100081452 | WIRELESS SENSOR BASED CAMERA LOCATION AND ORIENTATION - An apparatus a receiver for a camera for signal communication with transmitters in known locations for determining location of the camera, a compass for the camera for determining orientation of the camera, and a device for determining time associated with the determined camera location and orientation. | 04-01-2010 |
20100110181 | Passive Positioning Information Of a Camera In large Studio Environment - In one embodiment of the present invention, a method includes locating at least one transmitter on at least one movable camera for transmitting a signal detectable by receivers located in fixed positions for distance measurements of the camera with respect to the receivers for location processing of the distance measurements. The method can further include detecting out of range measurements from collected range measurements based on receivers in known locations as an indication of the movement of a transmitter responsive to signals from the transmitter. | 05-06-2010 |
20100241747 | Admission control for performance aware peer-to-peer video-on-demand - A method and apparatus for performing admission control in a peer-to-peer video-on-demand system are described including determining if there is sufficient bandwidth to support leading sub-clip streaming for a new request from a video playback device, determining if there is sufficient bandwidth to admit the request without sacrificing quality of service for existing requests, accepting admission of the new request if both determining acts are positive and rejecting admission of the new request if either of the determining acts are negative. Also described is an apparatus for providing content to a video playback device in a peer-to-peer video-on-demand system including an admission control unit and a data engine component. | 09-23-2010 |
20100281509 | Prefix caching assisted quality of service aware peer-to-peer video on-demand - A multimedia-on-demand peer-to-peer device acting as a receiving peer includes a local cache memory device adapted to store a multimedia prefix. Local storage of the multimedia prefix allows rapid commencement of playback of the requested multimedia program without substantially loading the streaming capacity of an associated server device. The storage of multimedia prefixes in local cache memory of the receiving peer device can take place during periods of relatively low network loading so as to optimize network and server scheduling. Included is a method and apparatus for performing admission control in a peer-to-peer multimedia-on-demand system. The admission control system determines if there is sufficient system capacity to support a new request from a peer-to-peer device acting as a client in light of the presence of stored multimedia prefixes at the peer-to-peer device acting as a receiving peer device, among other factors. | 11-04-2010 |
20110064013 | COLLISION MITIGATION FOR MULTICAST TRANSMISSION IN WIRELESS LOCAL AREA NETWORKS - A method and apparatus are described including multicasting a medium reservation message, receiving responses to the medium reservation message and determining if a ratio of the received responses to an expected number of responses exceeds a threshold. Also described are a method and apparatus including receiving a medium reservation message, determining if the medium reservation message specifies this receiver in a list of receivers from which a response is requested, determining if a medium is idle and transmitting the response to the medium reservation message responsive to the second determination. | 03-17-2011 |
20110069628 | CONTENTION BASED MEDIUM RESERVATION FOR MULTICAST TRANSMISSION IN WIRELESS LOCAL AREA NETWORKS - A method and apparatus are described including multicasting a medium reservation message and receiving a response to the medium reservation message. Also described are a method and apparatus including receiving a medium reservation message, determining if a medium is idle and transmitting a response to the medium reservation message responsive to the determination. Further described are a method and apparatus including receiving a medium reservation message, determining if a received network allocation vector in the medium reservation message has a value greater than a current network allocation vector, determining if transmission over a medium during a time interval is detected and resetting the current network allocation vector responsive to the determination of transmission. Yet further described are a method and apparatus including receiving a response to a medium reservation message, determining if a network allocation vector in the response is greater than a current network allocation vector and updating the current network allocation vector responsive to the determination. | 03-24-2011 |
20110080977 | Apparatus for multicast transmissions in wireless local area networks - Message formats and apparatus are described that serve to reserve access to a communication medium in a multi-cast system. A first message, a multicast request-to-send message, includes a duration field having information representing the reserved time for a communication medium, a multicast receiver address field, a multicast transmitter address field, a field that identifies the number of slots for a clear-to-send response, and a field that identifies the number slots for a not-clear-to-send response. A second message includes a duration field, and a multicast receive address field. The second message has a format that can be used as one of a clear-to-send message in response to a multicast request-to-send message, a cancel-clear-to-send message that cancels a data transmission after the clear-to-send message is sent, and a not-clear-to-send message in response to the multicast request-to-send message. | 04-07-2011 |
20110096710 | APPARATUS FOR REQUESTING ACKNOWLEDGEMENT AND TRANSMITTING ACKNOWLEDGEMENT OF MULTICAST DATA IN WIRELESS LOCAL AREA NETWORKS - A signal and apparatus for receiving the signal are described wherein the signal includes a duration field, a multi-cast receiver address field, a transmitter address field, a block acknowledgment request control field, a block acknowledgment request information field and an information field. Also described are a signal and apparatus for transmitting the signal wherein the signal includes a duration field, a multicast receiver address field, a transmitter address field, a block acknowledgment control field and a block acknowledgment information field. | 04-28-2011 |
20110096711 | APPARATUS FOR COLLISION MITIGATION OF MULTICAST TRANSMISSIONS IN WIRELESS NETWORKS - Message formats and apparatus are described that reserve access to a communication medium in a multicast system. A first message, a multicast request-to-send message, includes a duration field having information representing the reserved time for a communication medium, multicast receiver and transmitter address fields, and bits that specifies a destination that is expected to reply to the multicast digital message. The bits that specify a destination can be extended to a plurality of fields that each contain different destination identifiers. Example destination identifiers include association identifiers or media access control addresses. Alternately, the bits that specify a destination can have a first field containing an offset and a second field indicating destinations with respect to the offset. A second message includes a duration field and multicast receiver and transmitter address fields. The second message is used to cancel a data transmission resulting from a multicast request-to-send message. | 04-28-2011 |
20110116435 | Method and System for acknowledgement and retransmission of multicast data in wireless local area networks - A method and apparatus are described including multicasting a plurality of data units and multicasting a request for acknowledging receipt of the plurality of data units, receiving signals responsive to the request. Also described are a method and apparatus including receiving a multicast request to acknowledge receipt of data, determining if a response to the request is required, determining status of the data, preparing the response based on the determining acts and transmitting the response. | 05-19-2011 |
20110167291 | METHOD AND APPARATUS FOR TRANSMIT POWER CONTROL IN WIRELESS NETWORKS - A method and apparatus are described including receiving, by a transmitter, a report from an associated client, setting and using a downlink transmit power level responsive to the report for data transmissions to the associated client, determining a downlink data loss rate and adjusting the downlink transmit power level responsive to the downlink data loss rate, wherein said report includes received signal strength, client transmit power level and one of link margin and receiver sensitivity. Also described are a method and apparatus including receiving, by a receiver, a request for a report, transmitting the requested report, receiving an instruction to use an uplink transmit power level, setting and using the uplink transmit power level, determining an uplink data loss rate and adjusting the uplink transmit power level responsive to the uplink data loss rate, wherein said report includes said received signal strength, client transmit power level and one of said link margin and said receiver sensitivity. | 07-07-2011 |
20110292897 | Channel Selection Method For Wireless Networks - A method and apparatus are described including categorizing each channel into one of four categories, selecting a channel from a first category of channels, if there are any channels in the first category of channels, selecting a channel from a second category of channels, if there are any channels in the second category of channels and selecting a channel from a third category of channels, if there are any channels in the third category of channels. | 12-01-2011 |
20110292898 | Centralized channel selection method and apparatus for wireless networks in a dense deployment environment - A method and apparatus are described including scanning a channel, generating a report for the scanned channel, transmitting the channel report to an associated access point and receiving a channel assignment responsive to said channel report. Also described are a method and apparatus including scanning a channel, generating a first channel report, receiving a second channel report from an associated client, transmitting the first channel report and the second channel report to a server, receiving a channel assignment message from the server responsive to the first and second channel reports and transmitting the channel assignment message to the associated client. Further described are a method and apparatus including receiving a channel report from an associated access point, building an interference graph responsive to the channel report, determining channel assignments based on the interference graph and transmitting a channel assignment message to the associated access point. | 12-01-2011 |
20110310910 | SUB-CHANNEL AND POWER ALLOCATION METHOD AND APPARATUS FOR MULTICAST TRANSMISSION USING AN ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS SCHEME - A method and apparatus are described including allocating one of a plurality of sub-channels to one of a plurality of multicast group clients for a multicast session and performing bit-loading for the allocated sub-channel, wherein said performing act further includes finding one of the plurality of multicast group clients having a lowest received bit rate, finding one of the plurality of sub-channels needing a lowest power to transmit one more bit to the one of the plurality of multicast group clients having the lowest received bit rate, comparing the needed power to a residual power, adding one more transmission bit to the sub-channel if the needed power is not greater than the residual power and updating a multicast rate, the residual power and the power need to transmit one more bit if the needed power is not greater than the residual power. | 12-22-2011 |
20110317607 | METHOD AND APPARATUS FOR SUB-CHANNEL AND POWER ALLOCATION AMONG MULTICAST SESSIONS OF A MULTICAST SYSTEM USING AN ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS SCHEME - A method and apparatus are described including assigning sub-channels to different multicast sessions under the assumption that in each session all sub-channels are allocated to all users of that session and power is equally allocated to each sub-channel, then for each session assigning the sub-channels to the users of that session under the assumption that the same amount of power is allocated to each sub-channel, then allocating remaining power to certain sub-channels within the session to increase multicast rate, finally modifying the sub-channel allocations among the multicast sessions depending on the sub-channel and power allocation within each multicast session. | 12-29-2011 |
20120011413 | METHOD AND SYSTEM FOR ADAPTING FORWARD ERROR CORRECTION IN MULTICAST OVER WIRELESS NETWORKS - A method and apparatus are described including receiving channel condition feedback from a device over a wireless channel, determining response to the channel condition feedback if a forward error correction coding rate is sufficient for the device to recover lost data, adjusting the forward error correction coding rate responsive to the second determining act and generating forward error correction packets using the adjusted forward error correction coding rate from source data. | 01-12-2012 |
20120023158 | METHOD FOR SECURE TRANSFER OF MULTIPLE SMALL MESSAGES - A method and system for securely transferring a multiplicity of short messages using an unsecure connection begins by loading a secure domain component on a client device using a secure connection and then loading an unsecure domain component on the client device. Encrypted messages are sent from an unsecure server to the unsecure domain component. The client device transfers the received encrypted message from the unsecure domain to the secure domain, where the secure domain component decrypts the received encrypted messages. This method works repeatedly without reloading either the secure domain component or the unsecure domain component and by using the unsecure connection to transfer the encrypted messages. | 01-26-2012 |
20120057515 | MULTIPOINT RELAY SET SELECTION METHODS AND THEIR APPLICATION TO MULTICAST CHANNEL RESERVATION IN OVERLAPPING BASIC SERVICE SETS IN WIRELESS NETWORKS - A method and apparatus are described including communicating with neighbor nodes in a wireless network, determining one-hop neighbor nodes and two-hop neighbor nodes responsive to the communication, determining a minimum multipoint relay set responsive to the first working channel determination and communicating over the wireless network using the minimum multipoint relay set. | 03-08-2012 |
20120123866 | TARGETED ADVERTISING IN A PEER-TO-PEER NETWORK - A method is described including requesting content from a directory service, receiving a list of peers in a peer-to-peer network having the requested content, selecting a peer from the received list of peers, establishing communications with the selected peer, receiving a list of chunks of content and ads available from the selected peer, requesting a chunk of content and ads available from said selected peer and receiving the chunk of content and randomly selected ads from the selected peer. Also described is a method including receiving a request for content, generating a list of chunks of content available for the requested content, generating a list of ads associated with the requested content, transmitting the list of available chunks of content responsive to the request, receiving a request for a selected chunk of content and transmitting the selected chunk of content and ads associated with the selected chunk of content. | 05-17-2012 |
20120210349 | MULTIPLE-SCREEN INTERACTIVE SCREEN ARCHITECTURE - A method and system are provided for supporting multiple-screen interactivity between at least a first screen on a first device and a second screen on a second device. The system includes an interactivity server for providing complementary content for display on the second screen relative to primary content displayed on the first screen. The system further includes a communication device for communicating the complementary content to the second device to display on the second screen thereof. | 08-16-2012 |
20120317288 | SYSTEM AND METHOD FOR PUBLISHING CONTENT ON THE INTERNET - A method and system enables sharing content between a plurality of users over a communications network. A link to content that has been shared by a user is selected, the link includes at least one access characteristic defining a set of users able to access the content. A request signal including the at least one access characteristic associated with the content and at least one user characteristic associated with a requesting user over the communications network is transmitted for receipt by an authorization processor. A level of access available is determined for the content by comparing the at least one access characteristic and the at least one user characteristic in the request signal with a source of content specific authentication information including data representing content-specific access levels. Access to the requested content is provided via an internet interface to an output device in accordance with the determined level of access. | 12-13-2012 |
20120323900 | METHOD FOR PROCESSING AUXILARY INFORMATION FOR TOPIC GENERATION - Analyzing auxiliary information associated with a video asset is performed. A topic is then determined from the extracted keywords where the topic is used as a basis of a query to return results such as news articles and other related information that is relevant to the topic of a video asset current being viewed or accessed. These steps are repeated when a topic changes | 12-20-2012 |
20130010597 | COEXISTENCE OF MULTIPLE WIRELESS NETWORKS - Described herein are a method and apparatus including calculating an aggregate peak total traffic demand for all overlapping access points in an interference range, comparing the aggregate peak total traffic demand to a threshold, rejecting a requested new quality of service traffic stream responsive to results of the comparison, calculating a peak total traffic demand for each overlapping access point in the interference range if the requested new quality of service traffic stream is admissible responsive to results of the comparison, comparing the peak total traffic demand for each overlapping access point in the interference range, if the requested new quality of service traffic stream is admissible, to the threshold and one of accepting the requested new quality of service traffic stream and rejecting the requested new quality of service traffic stream responsive to results of the second comparison. | 01-10-2013 |
20130108275 | DIRECTIONAL REMOTE CONTROL | 05-02-2013 |
20130128889 | METHOD AND APPARATUS FOR CONVERTING A MULTICAST SESSION TO A UNICAST SESSION - A method and apparatus are described including receiving a data Packet having a data packet header, storing the received data packet as shared payload, determining if the received data packet is a first data packet, initializing a sequence starting number responsive to the determination, generating a new data packet header, calculating a sequence number for the received data packet using the sequence starting number, inserting the new sequence number into the new data packet header, unicasting the new data packet header and the shared payload to a plurality of client devices. | 05-23-2013 |
20130135995 | COMBINING BANDWIDTH AWARE ROUTING WITH CHANNEL SELECTION AND SWITCHING IN A MULTI-HOP WIRELESS HOME NETWORK - A method and apparatus are described including selecting a first route between a source node and a destination node using a bandwidth-aware routing protocol, determining if the selected first route satisfies a bandwidth requirement of an application of the source node, initiating a switch to a new channel selected from a back-up channel list if the bandwidth requirement of the application is not satisfied by the selected route, selecting a second route over the new channel using the bandwidth-aware routing protocol, determining if the selected second route over the new channel satisfies the bandwidth requirement of the application of the source node and streaming data from the source node to the destination node if the selected first route satisfies the bandwidth requirement of the application or if the selected second route over the new channel satisfies the bandwidth requirement of the application. | 05-30-2013 |
20130145023 | PERSONALIZATION OF INFORMATION CONTENT BY MONITORING NETWORK TRAFFIC - A home network system that personalizes the selection of information content in accordance with an interest of a user of the network is disclosed. More specifically, a method and apparatus are described for automatically presenting an information content of interest to the user, being provided by an Internet site external to the network. The contents of interest may be determined in accordance with an access pattern of the user or a frequency of the use of particular topic in the content. | 06-06-2013 |
20130268261 | SEMANTIC ENRICHMENT BY EXPLOITING TOP-K PROCESSING - Proper representation of the meaning of texts is crucial to enhancing many data mining and information retrieval tasks, including clustering, computing semantic relatedness between texts, and searching. Representing of texts in the concept-space derived from Wikipedia has received growing attention recently, due to its comprehensiveness and expertise. This concept-based representation is capable of extracting semantic relatedness between texts that cannot be deduced with the bag of words model. A key obstacle, however, for using Wikipedia as a semantic interpreter is that the sheer size of the concepts derived from Wikipedia makes it hard to efficiently map texts into concept-space. An efficient algorithm is proved which is able to represent the meaning of a text by using the concepts that best match it. In particular, this approach first computes the approximate top- concepts that are most relevant to the given text. These concepts are then leverage to represent the meaning of the given text. | 10-10-2013 |