Patent application number | Description | Published |
20110175988 | 3D VIDEO GRAPHICS OVERLAY - Preparing a three dimensional (3D) video graphical overlay based on a two dimensional (2D) graphical image in a decoded stereoscopic video signal. This includes receiving the 2D graphical image and receiving 3D information associated with the 3D video graphical overlay. This also includes reproducing, using a processor, the 2D graphical image to form a first view graphical image and a second view graphical image in a graphics window. This also includes mapping the first and second view graphical images, using the 3D information, to frames in the 3D video to form a 3D video graphical overlay of a 3D video stream. This also includes blending the 3D video graphical overlay and the 3D video stream. | 07-21-2011 |
20110235991 | MOVING CONTENT BETWEEN SET TOP BOX AND END DEVICES IN HOME - A content moving device which enables providing content stored on a first user device, such as a DVR, in a first format and resolution to be provided to a second user device, such as a portable media player (PMP) in a second format and resolution. The content moving device identifies content on the first user device as candidate content which may be desired by the PMP and receives the candidate content from the DVR. The content moving device transcodes the candidate content at times independent of a request from the PMP for the content. The content moving device may provide a list of available transcoded content to the PMP for selection, and provide selected content to the PMP. The content moving device may also provide information relating to any protection schemes of the content provided to the PMP, such as DRM rights and decryption keys. The content moving device performs the often computationally intense and time consuming transcoding of user content to enable the user to move content between different user devices in a convenient manner. | 09-29-2011 |
20110273534 | Program Guide Graphics and Video in Window for 3DTV - Video data is received in 2D or 3D format from different channels as a user scrolls through an electronic guide. The video data may be displayed in a portion of the on screen display along with graphic and text associated with the EPG data. The received video data may be converted to a suitable format to be displayed with Electronic Program Guide (EPG). The video data may be converted from a 3D to a 2D format to be displayed with the EPG data. The video data may be converted from a 2D format to a 3D format, while the EPG data displays in a 2D format. The video data may be converted from one 3D format to another 3D format for display with the EPG data. The selection of converting the received video data can be based on a display format of a previously viewed channel prior to requesting the EPG to be displayed. | 11-10-2011 |
20120079054 | Automatic Memory Management for a Home Transcoding Device - A content moving device which enables providing content stored on a first user device, such as a DVR, in a first format and resolution to be provided to a second user device, such as a portable media player (PMP) in a second format and resolution. The content moving device identifies content on the first user device as candidate content which may be desired by the PMP and assigns a priority level to the content. The content moving device transcodes the candidate content in order of highest priority first and lowest priority last. The content moving device may also use the priority level to manage deletion of the transcoded content from the storage on the content moving device. The lowest priority level content may be deleted first as storage space is needed. | 03-29-2012 |
20120169843 | Method and Apparatus for 3DTV Image Adjustment | 07-05-2012 |
20130232228 | MANAGING ADAPTIVE STREAMING OF DATA VIA A COMMUNICATION CONNECTION - Data are received at a receiving device from a server, where the data are encoded into one of a plurality of different versions, each version having a different fidelity level. A data stream having a buffer with an initial maximum window size for buffering received data is requested from the server, wherein the data stream initially has a first fidelity level. The maximum window size is managed to prevent the current window size from falling below a threshold that might trigger an adjustment by the server in the fidelity level of the data stream sent by the server, unless and until the accumulation of data in the buffer due to a decrease in the present processing capabilities of the controller of the receiving device falls below a threshold of processing power necessary for processing the data stream at the higher fidelity level for more than a transitory period of time. | 09-05-2013 |
20140082144 | USE OF A RECEIVE-WINDOW SIZE ADVERTISED BY A CLIENT TO A CONTENT SERVER TO CHANGE A VIDEO STREAM BITRATE STREAMED BY THE CONTENT SERVER - A method for transmitting video streams from a server to a media device includes selecting by the server first encoding parameters for a first set of video streams based on a first current bandwidth capacity for a network and based on a first current window size of a receive buffer of the media device, and transmitting the first set of video streams from the server to the media device. The method includes selecting by the server second encoding parameters for a second set of video streams based on a second current bandwidth capacity for the network based on a second current window size of the buffer. The first current bandwidth capacity is different from the second current bandwidth capacity or the first window size is different from the second current window size. The method includes transmitting the second set of video streams from the server to the media device. | 03-20-2014 |
20140089469 | METHODS AND DEVICES FOR EFFICIENT ADAPTIVE BITRATE STREAMING - Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a media device are disclosed herein. In some embodiments, a method for transmitting video streams for a media program from a server to a media device includes: selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on a first estimated bandwidth capacity for a network linking the server and the media device, transmitting the first set of video streams from the server to the media device, determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program, and transmitting the second set of video streams from the server to the media device. | 03-27-2014 |
20140143439 | METHOD AND APPARATUS FOR STREAMING MEDIA CONTENT TO CLIENT DEVICES - A method and apparatus for streaming media content to a client device includes a server providing, for the client device, a variant playlist file that identifies a plurality of variant streams having different encoded bitrates; tracking sequence numbers of a first set of media segments downloaded by the client device from a first playlist file that corresponds to the first variant stream encoded at a first bitrate; receiving, from the client device, a request for a second playlist file that identifies a second set of media segments from a second variant stream encoded at a second bitrate; determining whether to identify, in the second playlist file, at least one media segment in the second set of media segments that has a same sequence number as any of the media segments, from the first variant stream, downloaded by the client device; and providing, to the client device, the second playlist file. | 05-22-2014 |
20140143440 | METHOD AND APPARATUS FOR STREAMING MEDIA CONTENT TO CLIENT DEVICES - A method and apparatus for providing streamed media to client devices includes providing, for a client device, a variant playlist file that identifies a plurality of variant streams each corresponding to a different encoding of the same presentation but each presenting the same content having the same duration; and receiving, from the client device, a first request to provide a first set of identifiers that directs the first client device to a first set of media segments from a first variant stream of the plurality of variant streams in the variant playlist file, wherein the first set of media segments corresponds to a first encoding. The method further includes, responsive to the first request, providing a second set of identifiers that directs the client device to a second set of media segments, which corresponds to a second encoding, to use in downloading a first portion of the content. | 05-22-2014 |
20140380376 | METHOD AND APPARATUS FOR STREAMING VIDEO - A method, apparatus, article of manufacture, and a memory structure for a CPT stream to a client device via an HTTP live streaming (HLS) protocol having a plurality of HLS media files is disclosed. In one embodiment, the method comprises generating an HLS playlist specifying a plurality HLS media files before generating any of the HLS media files, wherein each of the plurality of HLS media files has a unique name, transmitting the HLS playlist to the client device, after generating the HLS playlist, transcoding the CPT stream into at least a subset of the plurality of HLS media files, and providing at least one of the subset of plurality of HLS media files to the client device, wherein the at least one of the plurality of HLS media files is a client-requested media file selected from the HLS playlist. | 12-25-2014 |
20150046571 | MANAGING ADAPTIVE STREAMING OF DATA VIA A COMMUNICATION CONNECTION - An example method includes requesting a data stream using a buffer with an initial maximum window size for buffering received data associated with the requested data stream, receiving into the buffer one or more data segments associated with the data stream, removing from the buffer one or more data segments for use by a receiving device, and determining a current window size of the buffer, wherein the current window size is equal to the maximum window size less any data segments which have been received that have not been removed from the buffer. The method further includes comparing the current window size to a predetermined threshold, and in response to determining that the current window size is less than the predetermined threshold, increasing the maximum window size, and initiating a buffer size increase timer having a current timer value and a timer expiration value. | 02-12-2015 |
Patent application number | Description | Published |
20080285909 | OPTICAL FIBER SHAPE SENSING SYSTEMS - A medical instrument system includes an elongate flexible instrument body with an optical fiber substantially encapsulated in a wall of the instrument body, the optical fiber including one or more fiber gratings. A detector is operatively coupled to the optical fiber and configured to detect respective light signals reflected by the one or more fiber gratings. A controller is operatively coupled to the detector, and configured to determine a twist of at least a portion of the instrument body based on detected reflected light signals. The instrument may be a guide catheter and may be robotically or manually controlled. | 11-20-2008 |
20090137952 | ROBOTIC INSTRUMENT SYSTEMS AND METHODS UTILIZING OPTICAL FIBER SENSOR - Robotic medical instrument systems and associated methods utilizing an optical fiber sensors such as Bragg sensor optical fibers. In one configuration, an optical fiber is coupled to an elongate instrument body and includes a fiber core having one or more Bragg gratings. A controller is configured to initiate various actions in response thereto. For example, a controller may generate and display a graphical representation of the instrument body and depict one or more position and/or orientation variables thereof, or adjust motors of an instrument driver to reposition the catheter or another instrument. Optical fibers having Bragg gratings may also be utilized with other system components including a plurality of working instruments that are positioned within a sheath lumen, an instrument driver, localization sensors, and/or an image capture device, and may also be coupled to a patient's body or associated structure that stabilizes the body. | 05-28-2009 |
20100048998 | AUXILIARY CAVITY LOCALIZATION - A method and system for maintaining calibration of a distributed localization system are presented. After a baseline calibration of sensors distributed on a working instrument and reference instrument, if movement of the reference instrument is detected, shape sensing data from a Bragg shape sensing fiber also coupled to the reference instrument may be utilized to recalibrate the localization system. The reference instrument preferably is located intraoperatively in a relatively constrained anatomical environment, such as in the coronary sinus of the heart, to prevent significant movement. | 02-25-2010 |
20110172680 | OPTICAL FIBER SHAPE SENSING SYSTEMS - A medical instrument system includes an elongate instrument body defining a longitudinal axis and capable of being twisted about its longitudinal axis and an optical fiber sensor coupled to the instrument body. A detector is operatively coupled to the optical fiber sensor and configured to detect respective light signals transmitted on the optical fiber sensor. A controller is operatively coupled to the detector and configured to determine a twist of a portion of the instrument body about its longitudinal axis based on an analysis of detected light signals. | 07-14-2011 |
20110295247 | SYSTEM AND METHOD FOR AUTOMATED MINIMALLY INVASIVE THERAPY USING RADIOMETRY - Systems and methods are described for automating aspects of minimally invasive therapeutic treatment of patients. In one embodiment a robotic catheter system may comprise a controller including a master input device; and an electromechanically steerable elongate instrument having a proximal interface portion and a distal portion, the proximal interface portion being configured to be operatively coupled to an electromechanical instrument driver in communication with the controller, the distal portion being configured to be interactively navigated adjacent internal tissue structures of a patient's body in response to signals from the controller; wherein the distal portion of the elongate instrument comprises an antenna operatively coupled to the controller, and wherein the controller is configured to determine the temperature of structures adjacent to the distal portion of the elongate instrument utilizing radiometry analysis. | 12-01-2011 |
20120316432 | OPTICAL FIBER INSTRUMENT SYSTEM FOR DETECTING TWIST OF ELONGATED INSTRUMENTS - An instrument system that includes an elongate body and an optical fiber is provided. The elongate body has a longitudinal axis and capable of being twisted about the longitudinal axis. The optical fiber is operatively coupled with the elongate body and having a strain sensor provided thereon. The strain sensor is configured to indicate twist of the elongate body. | 12-13-2012 |
20120321243 | OPTICAL FIBER INSTRUMENT SYSTEM FOR DETECTING AND DECOUPLING TWIST EFFECTS - An instrument system that includes an elongate body, an optical fiber, and a detector is provided. The elongate body is capable of being twisted. The optical fiber includes a first portion coupled to the elongate body and a second portion having a curved shape adapted to reduce transfer of twisting or bending from the elongate body to the second portion, the second portion having a strain sensor provided thereon. The detector is coupled to the optical fiber and adapted to receive a signal from the strain sensor. | 12-20-2012 |
20120323075 | OPTICAL FIBER SHAPE SENSING SYSTEMS - A method for measuring bending is provided. The method includes receiving a reflected signal from a strain sensor provided on an optical fiber; determining a spectral profile of the reflected signal; and determining bending of the optical fiber based on a comparison of the spectral profile of the reflected signal with a predetermined spectral profile. | 12-20-2012 |
20120323115 | OPTICAL FIBER INSTRUMENT SYSTEM FOR DYNAMIC RECALIBRATION - A method for tracking an elongate body is provided. The method includes determining a spatial relationship between an elongate body and an optical fiber, wherein the optical fiber is located in a structure having a substantially constant shape; receiving a signal from a strain sensor provided on the optical fiber; and determining, based on the signal, whether a position of the optical fiber relative to the structure has changed. | 12-20-2012 |
20120323116 | OPTICAL FIBER INSTRUMENT SYSTEM FOR DYNAMIC RECALIBRATION - An instrument system that includes an elongate body, an optical fiber and a controller is provided. The optical fiber is at least partially separate from the elongate body. The controller is operatively coupled to the elongate body and to the optical fiber and the controller is adapted to receive a signal from the optical fiber, detect movement of the optical fiber based on the signal; and update a position of the elongate body relative to the optical fiber based on the detected movement. | 12-20-2012 |
20130083310 | FIBER OPTIC INSTRUMENT ORIENTATION SENSING SYSTEM AND METHOD - An instrument system that includes an image capture device, an elongate body, an optical fiber and a controller is provided. The elongate body is operatively coupled to the image capture device. The optical fiber is operatively coupled to the elongate body and has a strain sensor provided on the optical fiber. The controller is operatively coupled to the optical fiber and adapted to receive a signal from the strain sensor and to determine a position or orientation of the image capture device based on the signal. | 04-04-2013 |
20130085330 | SYSTEM AND METHOD FOR ERROR ANALYSIS OF FIBER OPTIC INSTRUMENT DATA - An instrument system that includes an elongate body, a first optical fiber, a second optical fiber, and a controller is provided. The first optical fiber is operatively coupled to the elongate body and has a first strain sensor provided on the first optical fiber. The second optical fiber is operatively coupled to the elongate body and has a second strain sensor provided on the second optical fiber. The controller is operatively coupled to the first optical fiber and the second optical fiber and is adapted to receive a first signal from the first strain sensor and a second signal from the second strain sensor and to compare the first signal with the second signal. | 04-04-2013 |
20130085331 | SYSTEM AND METHOD FOR SELECTIVE MEASUREMENT OF FIBER OPTIC INSTRUMENT SENSORS - An instrument system that includes an elongate body, an optical fiber, and a controller is provided. The optical fiber is operatively coupled to the elongate body and has a plurality of strain sensors provided on the optical fiber. The controller is operatively coupled to the optical fiber and adapted to obtain signals from one of the plurality of strain sensors more frequently than from another of the plurality of strain sensors and to determine a position of the elongate body based on the obtained signals from the one of the plurality of strain sensors. | 04-04-2013 |
20130085332 | SYSTEM AND METHOD FOR CALIBRATION OF OPTICAL FIBER INSTRUMENT - An instrument system that includes an elongate body in a geometric configuration, an optical fiber, and a controller is provided. The optical fiber is operatively coupled to the elongate body and has a strain sensor provided on the optical fiber, wherein at least a portion of the optical fiber is in the geometric configuration. The controller is operatively coupled to the optical fiber and adapted to receive, from a source other than the optical fiber, information indicative of the geometric configuration, receive a signal from the strain sensor, and associate the signal with the geometric configuration. | 04-04-2013 |
20130085333 | FIBER OPTIC INSTRUMENT SHAPE SENSING SYSTEM AND METHOD - An instrument system that includes an elongate body, a first optical fiber, a second optical fiber, and a controller is provided. The first optical fiber is operatively coupled to the elongate body and has a first strain sensor provided on the first optical fiber. The second optical fiber is not directly coupled to the elongate body and has a second strain sensor provided on the second optical fiber. The controller is operatively coupled to the first optical fiber and to the second optical fiber. The controller is adapted to receive a first signal from the first strain sensor and to receive a second signal from the second strain sensor. The first optical fiber has a different size than the second optical fiber. | 04-04-2013 |
20130085334 | FIBER OPTIC INSTRUMENT SHAPE SENSING SYSTEM AND METHOD - An instrument system that includes an elongate body, an optical fiber, and a controller is provided. The optical fiber is operatively coupled to the elongate body and has a plurality of strain sensors provided on the optical fiber. Each of the plurality of strain sensors has a reflectivity, wherein one of the plurality of strain sensors has a different reflectivity than another one of the plurality of strain sensors. The controller is operatively coupled to the optical fiber and adapted to: receive one or more signals from the plurality of strain sensors; and determine a position of the elongate body based on the one or more signals. | 04-04-2013 |
20130085382 | SYSTEM AND METHOD FOR SENSING SHAPE OF ELONGATED INSTRUMENT - An instrument system that includes an elongate body, an optical fiber, a localization sensor and a controller is provided. The optical fiber is operatively coupled to the elongate body and has a strain sensor provided on the optical fiber. The localization sensor is operatively coupled to the elongate body. The controller is operatively coupled to the optical fiber and to the localization sensor and is adapted to receive a first signal from the strain sensor, receive a second signal from the localization sensor, and determine a position or orientation of the elongate body based on the first signal and the second signal. | 04-04-2013 |
20130085397 | OPTICAL FIBER INSTRUMENT SYSTEM AND METHOD WITH MOTION-BASED ADJUSTMENT - An instrument system that includes an optical fiber and a controller is provided. The optical fiber is coupled to an external structure of a patient and has a strain sensor provided thereon. The controller is operatively coupled to the optical fiber and adapted to receive a signal from the strain sensor and to determine a property of respiration of the patient based on the signal. | 04-04-2013 |
20130090528 | INSTRUMENT SYSTEMS AND METHODS UTILIZING OPTICAL FIBER SENSOR - A method for mapping an internal structure of a patient with an elongate body is provided. The method includes detecting, at a plurality of instances, contact between a distal portion of an elongate body and an internal structure of the patient; determining a plurality of geometric configurations of the distal portion, the plurality of geometric configurations corresponding to the plurality of instances of contact between the distal portion and the internal structure; determining a plurality of positions of the distal portion, the plurality of positions corresponding to the plurality of geometric configurations; and generating a map of the internal structure based on the plurality of positions of the distal portion. | 04-11-2013 |
20130090530 | INSTRUMENT SYSTEMS AND METHODS UTILIZING OPTICAL FIBER SENSOR - An instrument system that includes an elongate instrument body and an optical fiber sensor is provided. The optical fiber sensor includes an elongate optical fiber that is coupled to the elongate instrument body, wherein a portion of the optical fiber is coupled to the elongate instrument body in a manner to provide slack in the fiber to allow for axial extension of the elongate instrument body relative to the optical fiber. | 04-11-2013 |
20130090552 | SYSTEM AND METHOD FOR SENSING SHAPE OF ELONGATED INSTRUMENT - An instrument system that includes a first optical fiber, a second optical fiber and a controller is provided. The first optical fiber is operatively coupled to an elongate body that is adapted to be placed inside a patient. The second optical fiber is operatively coupled to the patient, to an actuating element adapted to actuate the elongate body, or to a portion of an imaging system adapted to identify a location of the portion relative to the elongate body. The controller is operatively coupled to the first optical fiber and the second optical fiber and is adapted to receive a first signal from the strain sensor provided on the first optical fiber, receive a second signal from the strain sensor provided on the second optical fiber; and determine a position or orientation of the elongate body based on the first signal and based on the second signal. | 04-11-2013 |
20130132118 | GENERATING, DELIVERING AND DISPLAYING PERSONALIZED HEALTHCARE INSTRUCTIONS - Personalized heath care instructions are created, delivered and displayed. These instructions may be displayed on one or multiple devices. The devices are not specialized devices. They may be any one of the many devices readily available in the marketplace such as a smartphones, tablet computers, laptops or other computers. Better and effective communication between a caregiver and a patient improves patient care. | 05-23-2013 |
Patent application number | Description | Published |
20090245216 | COEXISTENCE MECHANISM FOR WIMAX AND IEEE 802.11 - A network device includes a first communication module and a second communication module. The first communication module communicates with a first device using a first wireless communication standard. The first communication module receives data from the first device during a first time period and transmits data to the first device during a second time period. The second communication module communicates with a second device using a second wireless communication standard. The second communication module receives a block of packets from the second device during the first time period. The second communication module transmits an acknowledgement to the second device during the second time period when the block of the packets is received. | 10-01-2009 |
20090262677 | MULTICAST TO UNICAST CONVERSION SYSTEM - A network device includes a first interface that receives multicast packets and a control module that determines that N of the multicast packets have a common multicast address. The network device also includes a packet aggregation module that uses the N of the multicast packets to form aggregate data. The network device also includes a packet format module that adds a header to the aggregate data to form a unicast packet. The network device also includes a second interface that transmits the unicast packet. N is an integer greater than or equal to 1. | 10-22-2009 |
20100157955 | Efficient Formats of Beacon, Announcement, and Beamforming Training Frames - A method includes generating a first data unit to be transmitted during a first time period to one or several stations assumed to be beamformed, including determining a time interval that separates the first time period from a second time period, such that a second data unit is transmitted during the second time period to one or several stations assumed to be beamformed, and generating a parameter indicative of the time interval, such that the first data unit includes the parameter. | 06-24-2010 |
20100260138 | Signaling For Multi-Dimension Wireless Resource Allocation - The present disclosure includes systems and techniques relating to wireless local area network devices. Systems and techniques include determining wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with wireless communication devices, generating a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, and transmitting the control frame to the wireless communication devices. Determining wireless resource allocations can include determining frequency allocations in the time domain. | 10-14-2010 |
20110038332 | SDMA Multi-Device Wireless Communications - The present disclosure includes systems and techniques relating to wireless communications. A described system, for example, includes a device configured to transmit signals, in a frequency band, to the wireless communication devices. The signals can include spatially steered first signals that concurrently provide data to the wireless communication devices. The signals can include one or more second signals to the wireless communication devices to control transmission of responses from the wireless communication devices in the frequency band. The device can monitor for the responses in the frequency band. The device can control, based on a lack of reception of an expected response, a transmission of a third signal in the frequency band to prevent a transmission from another wireless communication device different than the wireless communication devices. The third signal can include information to reschedule a transmission of a response from a wireless communication device. | 02-17-2011 |
20110116401 | Multi-Channel Wireless Communications - Systems and techniques relating to wireless communications are described. A described technique includes monitoring wireless communication channels, including a first channel and a second channel, to produce a monitoring output, determining a first transmission period for the first channel, determining a second transmission period for the second channel, transmitting, based on the first transmission period, a first packet on the first channel to cause one or more wireless communication devices to set a transmission protection period for the first channel and the second channel based on a reception of the first packet, transmitting, based on the second transmission period, a second packet on the second channel, and monitoring, after the end of the first transmission period, for one or more acknowledgements. An end of the second transmission period can be aligned with an end of the first transmission period. | 05-19-2011 |
20110128929 | Method and Apparatus for Sounding Multiple Stations - One or more stations to provide sounding feedback in response to a training signal sequence are determined, and a schedule for the one or more stations to provide sounding feedback is determined based on capabilities of the one or more stations to transmit sounding feedback at a defined time period after an end of the training signal sequence. A communication frame is generated that includes i) an indication of a request for the plurality of stations to provide sounding feedback corresponding to the training signal sequence, and ii) an indication of when the one or more stations are to transmit sounding feedback. The communication frame is transmitted along with the training sequence. | 06-02-2011 |
20110128947 | Method and Apparatus for Sounding Multiple Stations - A plurality of stations to provide sounding feedback in response to a training signal sequence is determined, and a communication frame is generated that includes i) an indication of a request for the plurality of stations to provide sounding feedback corresponding to the training signal sequence, and ii) information indicative of when each of the plurality of stations should transmit sounding feedback, and iii) sounding feedback parameters. The communication frame is transmitted along with the training sequence. | 06-02-2011 |
20110134816 | Wireless Communication Signaling for Aggregate Data Units - Systems and techniques relating to wireless communications are described. A described technique includes obtaining data for a transmission to a wireless communication device. The wireless communication device can be configured to process incoming transmissions based on an aggregate data unit format that specifies signaling for aggregating multiple medium access control (MAC) data units. The technique includes, in a physical (PHY) frame, an aggregate data unit that is based on the data and the aggregate data unit format, the aggregate data unit including a single MAC data unit. The technique includes, in the PHY frame, an indication to signal that the MAC data unit in the aggregate data unit is singular and to cause the wireless communication device to accept the aggregate data unit without a corresponding block acknowledgement agreement. | 06-09-2011 |
20110134900 | Frame Padding For Wireless Communications - Systems and techniques relating to wireless communications are described. A described technique includes obtaining data for a transmission to a wireless communication device(s), including one or more medium access control (MAC) data units that encapsulate data in a physical (PHY) frame, determining a length of a MAC layer pad based on a number of symbols associated with the PHY frame, including, in response to the length of the MAC layer pad being greater than zero, the MAC layer pad in the PHY frame after the one or more MAC data units, determining a length of a PHY layer pad based on remaining available bits in the PHY frame, including, in response to the length of the PHY layer pad being greater than zero, the PHY layer pad in the frame after the MAC layer pad, and transmitting the PHY frame to the wireless communication device(s). | 06-09-2011 |
20110188424 | Power Saving Features in a Communication Device - A method in a communication network includes receiving a data unit that includes a request to transmit an aggregate data unit to a communication device, and, in response to receiving the data unit, generating an aggregate data unit for transmission to the communication device, where the aggregate data unit includes a plurality of component data units, each having a respective media access channel (MAC) header, and a duration of the aggregate data unit is determined using a parameter negotiated with the communication device. | 08-04-2011 |
20110194644 | Transmission Protection For Wireless Communications - Systems and techniques relating to wireless communications are described. A described technique includes identifying devices to receive spatially steered data frames during a transmission opportunity (TXOP), the data frames being included in a multi-user frame; transmitting, during the TXOP, request to send (RTS) information to the identified devices; receiving clear to send (CTS) responses from the identified devices; determining a bandwidth configuration for the multi-user frame based on the CTS responses; and transmitting, during the TXOP, the multi-user frame to the identified devices in accordance with the bandwidth configuration. The bandwidth configuration can indicate one or more frequency bands that are available during at least a portion of the TXOP. | 08-11-2011 |
20110243081 | Multi-User Communication Group Management And Signaling - Systems and techniques relating to wireless communications are described. A described technique includes generating one or more assignment records for a wireless communication device, generating an assignment message that includes the one or more generated assignment records, and transmitting the assignment message to cause the wireless communication device to initialize or update a multi-user group table based on the assignment message and filter one or more received multi-user transmissions based on the multi-user group table. The assignment message can indicate one or more group identifiers and one or more group member identifiers that are assigned to the wireless communication device and one or more group identifiers that are not assigned to the wireless communication device. | 10-06-2011 |
20110305156 | Method and Apparatus for Determining Channel Bandwidth - In a method implemented in a first communication device, a control frame having a bandwidth is generated. The control frame is transmitted via a first composite communication channel, wherein the first composite communication channel comprises a plurality of communication channels. A bandwidth of a response frame, received from a second communication device in response to transmitting the control frame, is determined. A second composite communication channel based on the bandwidth of the response frame is determined, wherein the second composite communication channel comprises at least one communication channel from the plurality of communication channels. One or more data frames are transmitted to the second communication device via the second composite communication channel. | 12-15-2011 |
20110305288 | Method and Apparatus for Determining Channel Bandwidth - In a method implemented in a communication device an available bandwidth for transmitting one or more data frames is determined, wherein the available bandwidth corresponds to a first composite communication channel comprising a plurality of communication channels. A control frame to indicate a request to transmit via the first composite communication channel is generated, wherein the control frame includes a header, and wherein a portion of the header includes information indicating the bandwidth of the first composite channel. The control frame is transmitted via the first composite communication channel, wherein at least the portion of the header is duplicated in a plurality of bandwidth portions of the first composite communication channel. | 12-15-2011 |
20120170566 | COEXISTENCE MECHANISM FOR WIMAX AND IEEE 802.11 - A network device includes a first communication module and a second communication module. The first communication module communicates with a first device using a first wireless communication standard. The first communication module receives data from the first device during a first time period and transmits data to the first device during a second time period. The second communication module communicates with a second device using a second wireless communication standard. The second communication module receives a block of packets from the second device during the first time period. The second communication module transmits an acknowledgement to the second device during the second time period when the block of the packets is received. | 07-05-2012 |
20130201835 | MULTI-CHANNEL WIRELESS COMMUNICATIONS - Systems and techniques relating to wireless communications are described. A described technique includes monitoring wireless communication channels, including a first channel and a second channel, to produce a monitoring output, determining a first transmission period for the first channel by applying a first waiting period duration and a second waiting period duration to the monitoring output, determining a second transmission period for the second channel by applying the first waiting period duration and the second waiting period duration to the monitoring output, causing, based on the first transmission period, a first transmission on the first channel to reserve the group of wireless communication channels; causing, based on the second transmission period, a second transmission on the second channel; and monitoring, after the end of the first transmission period, for an acknowledgement(s), An end of the second transmission period can be aligned with an end of the first transmission period. | 08-08-2013 |
20130272179 | Frame Padding For Wireless Communications - Systems and techniques relating to wireless communications are described. A described technique includes generating a physical frame and causing a transmission of the physical frame to the wireless communication device. The physical frame includes (i) one or more medium access control data units that encapsulate data for a wireless communication device, (ii) a medium access control layer pad that includes one or more padding delimiters, and (iii) a physical layer pad, wherein a length of the medium access control layer pad and a length of the physical layer pad are based on the physical frame. The one or more padding delimiters can include an end-of-frame flag to inform the wireless communication device to stop receiving a remaining portion of the physical frame. | 10-17-2013 |
20140010145 | Transmission Protection For Wireless Communications - Systems and techniques for wireless communication are described. A described technique includes performing, at a first device, a channel-clearing sequence with multiple second devices to protect a wireless communication neighborhood of the first device and wireless communication neighborhoods of the second devices for a transmission of a multi-user frame, the multi-user frame including spatially steered data frames that are respectively intended for the second devices; determining bandwidth availabilities for the second devices based on information received from the second devices during the channel-clearing sequence; selecting a bandwidth configuration for the multi-user frame based on the bandwidth availabilities to produce a selected bandwidth configuration that enables the data frames to be spatially steered and transmitted concurrently within the multi-user frame based on a common bandwidth availability among the second devices; and generating and transmitting the multi-user frame to the second devices in accordance with the selected bandwidth configuration. | 01-09-2014 |
20140036895 | Wireless Communication Signaling For Aggregate Data Units - Systems and techniques relating to wireless communications are described. A described technique includes obtaining data for a transmission to a wireless communication device. The wireless communication device can be configured to process incoming transmissions based on an aggregate data unit format that specifies signaling for aggregating multiple medium access control (MAC) data units. The technique includes, in a physical (PHY) frame, an aggregate data unit that is based on the data and the aggregate data unit format, the aggregate data unit including a single MAC data unit. The technique includes, in the PHY frame, an indication to signal that the MAC data unit in the aggregate data unit is singular and to cause the wireless communication device to accept the aggregate data unit without a corresponding block acknowledgement agreement. | 02-06-2014 |
20140050093 | Coexistence Support For Multi-Channel Wireless Communications - Systems and techniques relating to wireless communications are described. A described technique includes monitoring a group of wireless channels that are useable by at least a first wireless communication device for wireless communications, receiving one or more beacon signals from one or more second wireless communication devices, identifying, within the group of wireless channels, one or more primary channels on which the one or more beacon signals are received, estimating a traffic load for the one or more identified primary channels, determining, based on the estimated traffic load, whether to use as a primary channel for the first wireless communication device, a channel of the one or more identified primary channels or a channel of the group of wireless channels that is separate from the one or more identified primary channels; and selecting the primary channel for the first wireless communication device based on a result of the determining. | 02-20-2014 |
20140140330 | SYSTEM AND METHOD FOR REDUCING INTERFERENCE BETWEEN COLLOCATED TRANSCEIVERS IN A WIRELESS NETWORK DEVICE - A network device including a first transceiver and a second transceiver. The first transceiver is configured to receive, in accordance with a first wireless protocol, first data during a first time period, and transmit, in accordance with the first wireless protocol, second data during a second time period. The second transceiver is configured to receive, in accordance with a second wireless protocol, a block of packets during the first time period in which the first transceiver receives the first data. The second wireless protocol is different from the first wireless protocol. Subsequent to receiving all packets in the block of packets, the second transceiver is configured to transmit, in accordance with the second wireless protocol, a single acknowledgement during the second time period in which the first transceiver transmits the second data. The single acknowledgement is configured to indicate receipt of all the packets in the block of packets. | 05-22-2014 |
20140301382 | METHOD AND APPARATUS FOR DISABLING TRANSMISSION OF A PACKET WITH AGGREGATED DATA FROM MULTIPLE PACKETS HAVING AN ADDRESS FOR A GROUP OF NETWORK DEVICES - A first network device including a first module, a control module, an aggregation module, a format module and an interface. The first module relates multiple addresses of a group of network devices to a first address. The control module determines whether both first packet and second packets have the first address. The aggregation module, in response to determining that the first and second packets have the first address, concatenate the first and second packets to provide aggregated data. The format module adds a header to the aggregated data to generate a third packet for a second network device. The interface, based on whether transmission to the second network device is enabled for the third packet, transmits the third packet to the second network device. The first module disables transmission of the third packet if a timer expires or a leave message is received from the second network device. | 10-09-2014 |
20150049744 | EFFICIENT FORMATS OF BEACON, ANNOUNCEMENT, AND BEAMFORMING TRAINING FRAMES - A method includes generating a first data unit to be transmitted during a first time period to one or several stations assumed to be beamformed, including determining a time interval that separates the first time period from a second time period, such that a second data unit is transmitted during the second time period to one or several stations assumed to be beamformed, and generating a parameter indicative of the time interval, such that the first data unit includes the parameter. | 02-19-2015 |
Patent application number | Description | Published |
20120276938 | MULTI-TECHNOLOGY COEXISTENCE FOR IBSS NETWORKS - Apparatus configured to be implemented in a first wireless communication device, having corresponding non-transitory computer-readable media, comprise a memory configured to store a coexistence schedule, wherein the coexistence schedule defines WLAN intervals and non-WLAN intervals; a WLAN transceiver configured to transmit WLAN signals in an IBSS network; a non-WLAN transceiver configured to transmit wireless non-WLAN signals; and a coexistence circuit configured to allow the WLAN transceiver to transmit the WLAN signals in the IBSS network only during the WLAN intervals, wherein the coexistence circuit is further configured to allow the non-WLAN transceiver to transmit the wireless non-WLAN signals only during the non-WLAN intervals; and wherein the coexistence circuit is further configured to cause the WLAN transceiver to transmit one or more coexistence request messages, each indicating a duration of at least one of a respective one of the WLAN intervals, and a respective one of the non-WLAN intervals. | 11-01-2012 |
20130044607 | LONG RANGE WLAN DATA UNIT FORMAT - In a method for generating a control data unit a physical layer (PHY) preamble of the control data unit is generated. In generating the PHY preamble, an address field is generated to indicate a communication device for which the data unit is intended, and a frame type field is generated to indicate a type of the control data unit. The address field and the frame type field are included in the PHY preamble. The control data unit is generated to include the PHY preamble. The control data unit is transmitted. The control data unit omits (i) a MAC header, and (iii) a payload. | 02-21-2013 |
20130044687 | LONG RANGE WLAN DATA UNIT FORMAT - In a method for transmitting a data unit in a wireless communication network, a physical layer (PHY) preamble and a media access control layer (MAC) header are generated. In generating the MAC header, a first address field to include a first address and a second address field to include a second address are generated. The first, not globally unique, address indicates a communication device for which the data unit is intended or a communication device that is transmitting the data unit. The second address field indicates the other one of a communication device for which the data unit is intended or a communication device that is transmitting the data unit. The first address field and the second address field are included in the MAC header. The MAC header omits a globally unique address corresponding to the first address of the first address field. | 02-21-2013 |
20130044688 | LONG RANGE WLAN DATA UNIT FORMAT - In a method for generating a data unit for transmission in a wireless network, a physical layer (PHY) preamble is generated. A field to indicate whether an acknowledgment data unit is intended to follow the data unit is generated and included in the PHY preamble. A media access control layer (MAC) header is generated, and the data unit is generated to include the PHY preamble and the MAC header. The data unit is transmitted. | 02-21-2013 |
20130044877 | LONG RANGE WLAN DATA UNIT FORMAT - In a method for generating a data unit for transmission in a wireless network, a physical layer (PHY) preamble is generated. In generating the PHY preamble, a first indicator is generated to indicate at least one of (i) whether the data unit includes data offloaded from a mobile telephony network separate from the wireless network, or (ii) whether the data unit (a) was generated by, or (b) is addressed to, a communication device that supports offloading of data from the mobile telephony network to the wireless network. The first indicator is included in the PHY preamble. Additionally, a media access control layer (MAC) header is generated. The data unit is generated to include the PHY preamble and the MAC header. The data unit is then caused to be transmitted. | 02-21-2013 |
20130072135 | WIRELESS COEXISTENCE THROUGH ANTENNA SWITCHING - Systems, methods, and other embodiments associated with wireless coexistence through antenna switching are described. According to one embodiment, a method includes selecting one or both of a first transceiver and a second transceiver for connection to an antenna, based, at least in part, on the operating mode of the first transceiver and the second transceiver. The method includes connecting the selected transceiver(s) to the antenna, such that the selected transceiver(s) is enabled to communicate on the antenna and any transceiver(s) not selected is not able to communicate on the antenna. | 03-21-2013 |