Patent application number | Description | Published |
20090279464 | POWER SAVE MECHANISM FOR WIRELESS COMMUNICATION DEVICES - Method, apparatus, and computer program product embodiments are disclosed to enable power save modes of operation between mobile wireless devices for direct data transfer in an infrastructure BSS. An example embodiment inserts in a message that is transmitted by the transmitting mobile wireless device, a specified time when a next active direct data transfer period will start so that the devices can remain in power save mode in a direct data transfer link until that time. Then, when the next active direct data transfer period is about to start, the receiving device sends a trigger signal based on the specified time, the trigger signal indicating that the next period is about to start. This confirms to the transmitting device that the receiving device has awakened, so that the transmitting device may start transmitting the data to the receiving device via the direct data transfer link. | 11-12-2009 |
20100220690 | DIRECT LINK ESTABLISHMENT FOR WIRELESS NETWORKS - Method, apparatus, and computer program product embodiments are disclosed to improve establishing direct links in the Contention Based Period (CPB) of the MAC superframe. Embodiments of the invention enable scheduled and unscheduled data delivery modes (DDM) for a Contention Based Period. Embodiments of the invention reuse capabilities of the private basic service set (PBSS) Control Point (PCP) device like polling during the announcement time (AT) period in order to identify stations that want to initiate data transmission with other stations. That knowledge is further used by the control node (PCP) to facilitate training procedure between stations through the Contention Based Period (CPB) period or Dynamic service period (SP) periods. The behavior of stations within those periods is divided in two phases: the training phase, referred to as the Beamforming Training Time (BFTT) and data schedule negotiation phase referred to as the Data Delivery Mode Negotiation Time (DNT). Within the training phase, stations learn in which direction they should point their antennas and during the negotiation phase, a decision on data delivery mode is taken. Data delivery modes include mechanisms such as unscheduled delivery, scheduled delivery, or always on delivery. The phases may occur directly, one after the other, or they may be separated in time. Typically, training phase (if needed) should occur before the data negotiation phase. The beginning of the training phase or data negotiation phase (if training phase is not needed) is indicated via a meeting point. | 09-02-2010 |
20120014305 | POWER SAVE MECHANISM FOR WIRELESS COMMUNICATION DEVICES - Method, apparatus, and computer program product embodiments are disclosed to enable power save modes of operation between mobile wireless devices for direct data transfer in an infrastructure BSS. An example embodiment inserts in a message that is transmitted by the transmitting mobile wireless device, a specified time when a next active direct data transfer period will start so that the devices can remain in power save mode in a direct data transfer link until that time. Then, when the next active direct data transfer period is about to start, the receiving device sends a trigger signal based on the specified time, the trigger signal indicating that the next period is about to start. This confirms to the transmitting device that the receiving device has awakened, so that the transmitting device may start transmitting the data to the receiving device via the direct data transfer link. | 01-19-2012 |
Patent application number | Description | Published |
20100146351 | ERROR CORRECTING SCHEME FOR WIRELESS COMMUNICATION - A system for implementing self aggregating communication operations. Wireless communication transports may utilize basic radio transmission units for communication (e.g., such as a symbol, groups of symbols, etc.). Radio transmission units may comprise, for example, one or more message packets. The one or more message packets may be added to a radio transmission unit in preparation for wireless transmission. If unused space exists in the radio transmission unit after the one or more packets have been added, copies of the one or more the packets may also be inserted into the radio transmission unit. Any unfilled space remaining in the radio transmission unit that cannot accommodate complete copies of the one or more message packets may be filled utilizing zero padding. Radio transmission units composed in this manner (e.g., including multiple occurrences of each packet) may be deemed “self aggregated.” | 06-10-2010 |
20100153807 | Establishment of Reliable Multicast/Broadcast in a Wireless Network - Various example embodiments are disclosed relating to the establishment of reliable multicast/broadcast sessions in a wireless network. According to an example embodiment, an apparatus may be configured to receive, from a wireless recipient station, a request to establish a reliable multicast/broadcast session with the recipient station. The apparatus may be further configured to transmit, to the recipient station, a response to the request to establish the reliable multicast/broadcast session. The response may include one or more retransmission fields describing a retransmission of data for the requested reliable multicast/broadcast session. For example, the request may include a retransmission multicast address to be used for retransmission of data for the multicast/broadcast session. | 06-17-2010 |
20110065440 | DATA PATH TRANSFER FOR MULTIBAND COMMUNICATION - Method, apparatus, and computer program product embodiments are disclosed to setup data path transfer between concurrently operating frequency bands of multiband wireless LAN (WLAN) devices. The embodiments provide an enhancement to the Fast Session Transfer (FST) by introducing a new Information Element (IE) in the Fast Session Transfer (FST) frames to enable negotiating the parameters to be established as a result of switching of at least a portion of the existing data/traffic streams to another frequency band. The new Information Element (IE) includes at least the number of streams being switched and for each stream being switched the stream ID. The new Information Element enables the transmitting and receiving devices to negotiate the connection setup parameters associated with a requested transfer of the operating frequency band. The transmitting wireless device sends a Fast Session Transfer (FST) Setup Request frame with the new Information Element (IE) that includes at least the requested number of streams being switched and for each requested stream being switched the stream ID. The receiving wireless device (STA) replies with a Fast Session Transfer (FST) Setup Response frame with the new Information Element (IE) that either accepts the requested parameters or replies with an alternate number of streams being switched and for each alternate stream being switched the stream ID. In this manner, there is no need to re-establish the traffic streams, but instead the existing parameters are modified or scaled to meet the available resources in the new band. This allows the state of the data exchanges, for example the Acknowledgement bitmap, to be carried forward from one band to another. Also, if for any reason, for example quality of service (QoS), there is any problem in switching a stream to be in a new band, it is possible to switch only specific streams by including only the stream IDs in the Information Element for the specific streams that are to be switched. Alternately, it is possible to abort the switching of all the streams. | 03-17-2011 |
Patent application number | Description | Published |
20110271299 | METHOD AND APPARATUS FOR INSERTION OF ADVERTISING IN A LIVE VIDEO STREAM - A real time video stream production system includes: (a) an advertising insertion server receiving over a wide area network a real time video stream; and (b) an advertising controller, which receives the real time video stream from the advertising insertion server. The advertising controller has a user interface which allows an operator to cause advertising impression data available from an advertising server to be included in a modified video data stream presented to a media player client for display. | 11-03-2011 |
20120194734 | VIDEO DISPLAY METHOD - A method for video playback uses only resources universally supported by a browser (“inline playback”) operating in virtually all handheld media devices. In one case, the method first prepares a video sequence for display by a browser by (a) dividing the video sequence into a silent video stream and an audio stream; (b) extracting from the silent video stream a number of still images, the number of still images corresponding to at least one of a desired output frame rate and a desired output resolution; and (c) combining the still images into a composite image. In one embodiment, the composite image having a number of rows, with each row being formed by the still images created from a fixed duration of the silent video stream. Another method plays the still images of the composite image as a video sequence by (a) loading the composite image to be displayed through a viewport defined the size of one of the still images; (b) selecting one of the still images of the composite image; (c) setting the viewport to display the selected still image; and (d) setting a timer for a specified time period based on a frame rate, such that, upon expiration of the specified time period: (i) selecting a next one of the still images to be displayed in the viewport, unless all still images of the composite image have been selected; and (ii) return to step (c) if not all still images have been selected. | 08-02-2012 |
20130151934 | VIDEO DISPLAY METHOD - A method for video playback uses only resources universally supported by a browser (“inline playback”) operating in virtually all handheld media devices. In one case, the method first prepares a video sequence for display by a browser by (a) dividing the video sequence into a silent video stream and an audio stream; (b) extracting from the silent video stream a number of still images, the number of still images corresponding to at least one of a desired output frame rate and a desired output resolution; and (c) combining the still images into a composite image. In one embodiment, the composite image having a number of rows, with each row being formed by the still images created from a fixed duration of the silent video stream. Another method plays the still images of the composite image as a video sequence by (a) loading the composite image to be displayed through a viewport defined the size of one of the still images; (b) selecting one of the still images of the composite image; (c) setting the viewport to display the selected still image; and (d) setting a timer for a specified time period based on a frame rate, such that, upon expiration of the specified time period: (i) selecting a next one of the still images to be displayed in the viewport, unless all still images of the composite image have been selected; and (ii) return to step (c) if not all still images have been selected. | 06-13-2013 |
20140279076 | SYSTEMS AND METHODS FOR LAYERING CONTENT - Systems and methods are provided that facilitate the layering of content for display. The content may be included in a first layer and a second layer having user interface and other functionalities may be overlaid on the first layer to change the look and feel of the content without actually changing the content. The systems and methods further permit the first and second layer to communicate such that events and functions may be communicated from one layer to the other. As a result a developer may be able to add user interface elements into a second layer that can call functions from the first layer and control the content in the first layer. | 09-18-2014 |
20140282088 | METHOD AND APPARATUS FOR SHARING, INTERACTING AND RESPONDING TO ADVERTISING - An apparatus and a method allow a user of a mobile device to take actions in conjunction with content being displayed on the mobile device. One such method includes (a) receiving from a content provider the content to be displayed on the mobile device and a configuration script associated with the content that specifies a single-page graphical user interface which (i) displays a number user selectable actions, the user selectable actions being grouped on the graphical user interface under a number of functional categories, with one or more of the user actions each being associated with an application program executable by the mobile device; and (ii) solicits a selection by the user of one of the user selectable actions; (b) displaying the content on a video display of the mobile device; (c) configuring the graphical user interface in accordance with the configuration script; and (e) handling the action as appropriate on the mobile device in response to the selected user action. The content displayed may be one of a video advertisement, a rich-media and an image banner. In one implementation, the configuration script is specified by an XML document. | 09-18-2014 |