MLchartDataset catalogue

Patent · US9843654B2 · B2 · US

Systems and methods for wireless communication of packets having a plurality of formats

(11) Publication number
US9843654B2
(21) Application number
15/166,744
(22) Filing date
2016-05-27
(30) Priority date
2011-05-13
(43) Publication date
2017-12-12
(45) Date of grant
2017-12-12
(51) IPC
H04L 1/00; H04L 29/06
(52) CPC
  • H04L Transmission of digital information, e.g. telegraphic communication: 69/18, 1/00, 1/0029, 1/0039, 29/06163
(73) Assignee
Qualcomm Inc
(72) Inventors
Sameer Vermani; Santosh Paul Abraham; Mohammad Taghavi Nasrabadi; Vincent Knowles Jones, IV; Hemanth Sampath
(54) Title
Systems and methods for wireless communication of packets having a plurality of formats
(57) Abstract

Systems and methods for communicating packets having a plurality of formats are described herein. In some aspects, a signal (SIG) field in the preamble of a packet may indicate whether an extension field, such as an extension SIG field or SIG-B field, is included in the packet. In another aspect, one or more detectors may be used to auto-detect packets formatted as one of at least two different formats based on a short training field (STF) of a received packet. In some aspects, along training field (LTF) in the preamble of a packet may indicate whether the payload is repetition coded.

Full text
View on Google Patents

Claims (30)

  1. An apparatus for wireless communication, comprising: a receiver configured to receive a wireless communication comprising a physical layer preamble and a payload, the preamble including a first field indicating whether the preamble includes an extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication; and a processor in connection with a memory, the processor being configured to: process the payload based on coding parameters included in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; process the payload based on coding parameters included in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field; and interpret the first sub-field as an indicator of a number of bytes or interpret the first sub-field as an indicator of a number of symbols, the interpreting being based on a value of the extension field.
  2. The apparatus of claim 1, wherein the processor is further configured to decode the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and to decode the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.
  3. The apparatus of claim 1, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.
  4. The apparatus of claim 1, wherein the extension field comprises a second signal field.
  5. The apparatus of claim 1, wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.
  6. The apparatus of claim 5, wherein the first and second types of the wireless communication have different lengths.
  7. The apparatus of claim 1, the first field further including a second sub-field including an aggregation indicator of the wireless communication.
  8. The apparatus of claim 7, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.
  9. A method of wireless communication, comprising: receiving a wireless communication comprising a physical layer preamble and a payload, the preamble including a first field indicating whether the preamble includes an extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication; processing the payload based on coding parameters included in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; processing the payload based on coding parameters included in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field; and interpreting the first sub-field as an indicator of a number of bytes or interpret the first sub-field as an indicator of a number of symbols, the interpreting being based on a value of the extension field.
  10. The method of claim 9, wherein the processing further comprises decoding the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and wherein the processing further comprises decoding the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.
  11. The method of claim 9, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.
  12. The method of claim 9, wherein the extension field comprises a second signal field.
  13. The method of claim 9, wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.
  14. The method of claim 13, wherein the first and second types of the wireless communication have different lengths.
  15. The method of claim 9, the first field further including a second sub-field including an aggregation indicator of the wireless communication.
  16. The method of claim 15, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.
  17. An apparatus for wireless communication, comprising a processor in connection with a memory, the processor being configured to: generate a wireless communication comprising a physical layer preamble and a payload and to determine whether to include an extension field in the preamble, the preamble including a first field indicating whether the preamble includes the extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication, the first sub-field further being an indicator of a number of bytes or an indicator of a number of symbols, and the indicator of a number of bytes or a number of symbols being based on a value of the extension field; include coding parameters for the payload in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; include coding parameters for the payload in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field; and interpret the first sub-field as an indicator of a number of bytes or interpret the first sub-field as an indicator of a number of symbols, the interpreting being based on a value of the extension field.
  18. The apparatus of claim 17, wherein the processor is further configured to decode the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and to decode the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.
  19. The apparatus of claim 17, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.
  20. The apparatus of claim 17, wherein the extension field comprises a second signal field, and wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.
  21. The apparatus of claim 20, wherein the first and second types of the wireless communication have different lengths.
  22. The apparatus of claim 17, the first field further including a second sub-field including an aggregation indicator of the wireless communication.
  23. The apparatus of claim 22, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.
  24. A method of wireless communication, comprising: generating a wireless communication comprising a physical layer preamble and a payload and to determine whether to include an extension field in the preamble, the preamble including a first field indicating whether the preamble includes the extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication, the first sub-field further being an indicator of a number of bytes or an indicator of a number of symbols, and the indicator of a number of bytes or a number of symbols being based on a value of the extension field; including coding parameters for the payload in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; and including coding parameters for the payload in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.
  25. The method of claim 24, wherein the processing further comprises decoding the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and wherein the processing further comprises decoding the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.
  26. The method of claim 24, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.
  27. The method of claim 24, wherein the extension field comprises a second signal field, and wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.
  28. The method of claim 27, wherein the first and second types of the wireless communication have different lengths.
  29. The method of claim 24, the first field further including a second sub-field including an aggregation indicator of the wireless communication.
  30. The method of claim 29, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.

Description

The present application relates generally to wireless communications, and more specifically to systems and methods for communicating packets having a plurality of different formats.

In many telecommunication systems, communications networks are used to exchange messages among several interacting spatially-separated devices. Networks may be classified according to geographic scope, which could be, for example, a metropolitan area, a local area, or a personal area. Such networks would be designated respectively as a wide area network (WAN), metropolitan area network (MAN), local area network (LAN), or personal area network (PAN). Networks also differ according to the switching/routing technique used to interconnect the various network nodes and devices (e.g. circuit switching vs. packet switching), the type of physical media employed for transmission (e.g. wired vs. wireless), and the set of communication protocols used (e.g. Internet protocol suite, SONET (Synchronous Optical Networking), Ethernet, etc.).

Wireless networks are often preferred when the network elements are mobile and thus have dynamic connectivity needs, or if the network architecture is formed in an ad hoc, rather than fixed, topology. Wireless networks employ intangible physical media in an unguided propagation mode using electromagnetic waves in the radio, microwave, infra-red, optical, etc. frequency bands. Wireless networks advantageously facilitate user mobility and rapid field deployment when compared to fixed wired networks.

Citations (96)

  • CN1391752A
  • JP2003515973A
  • WO2001039449A1
  • US7577122B1
  • US20040218568A1
  • WO2005036846A1
  • US7418042B2
  • WO2005039105A1
  • US8233462B2
  • WO2005067247A1
  • CN1902874A
  • US20090122694A1
  • US20140064223A1
  • US20130089054A1
  • TWI319266B
  • US20050256474A1
  • US20060193340A1
  • US7903755B2
  • US20060280134A1
  • US8660140B2
  • US20070058623A1
  • US7711061B2
  • US8532213B2
  • TW200711381A
  • US8149930B2
  • US8009611B2
  • US20070097915A1
  • US20070201350A1
  • JP2007150810A
  • US20070124639A1
  • US8077696B2
  • US8111608B2
  • US20070250638A1
  • US20080013504A1
  • CN101106408A
  • JP2008022173A
  • US20080049707A1
  • WO2008115828A1
  • US20080225982A1
  • JP2008252301A
  • CN101291313A
  • JP2010537577A
  • US20090074010A1
  • US20090156194A1
  • EP2107707A1
  • CN102017488A
  • WO2009140605A1
  • US20090305629A1
  • US20100080266A1
  • US20100091911A1
  • CN101729120A
  • JP2010109401A
  • CN101729203A
  • US20100107042A1
  • US20110039541A1
  • JP2010192945A
  • US20110279319A1
  • US20110317599A1
  • JP2010206730A
  • WO2010116280A1
  • WO2010120692A1
  • JP2010258599A
  • US20100271991A1
  • US20100309834A1
  • US20100315952A1
  • US20110032875A1
  • WO2011019968A1
  • US20110038441A1
  • WO2011031454A1
  • US20110063991A1
  • WO2011034865A1
  • WO2011050324A1
  • US20110096796A1
  • US20110096797A1
  • WO2011050320A1
  • WO2011053069A2
  • US20120207097A1
  • US20110149927A1
  • US20110211506A1
  • US20110280232A1
  • US20120163497A1
  • US20120177144A1
  • US20120269125A1
  • US8989102B2
  • WO2012148488A1
  • US20140185695A1
  • WO2012158563A1
  • US20130121243A1
  • WO2012158559A1
  • US8824371B2
  • US8934413B2
  • WO2012158565A1
  • US9154363B2
  • US20150036567A1
  • US20130208607A1
  • US8942320B2
Record as JSON
{
  "publication_number": "US9843654B2",
  "country": "US",
  "kind": "B2",
  "title": "Systems and methods for wireless communication of packets having a plurality of formats",
  "abstract": "Systems and methods for communicating packets having a plurality of formats are described herein. In some aspects, a signal (SIG) field in the preamble of a packet may indicate whether an extension field, such as an extension SIG field or SIG-B field, is included in the packet. In another aspect, one or more detectors may be used to auto-detect packets formatted as one of at least two different formats based on a short training field (STF) of a received packet. In some aspects, along training field (LTF) in the preamble of a packet may indicate whether the payload is repetition coded.",
  "claims": [
    "1. An apparatus for wireless communication, comprising: a receiver configured to receive a wireless communication comprising a physical layer preamble and a payload, the preamble including a first field indicating whether the preamble includes an extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication; and a processor in connection with a memory, the processor being configured to: process the payload based on coding parameters included in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; process the payload based on coding parameters included in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field; and interpret the first sub-field as an indicator of a number of bytes or interpret the first sub-field as an indicator of a number of symbols, the interpreting being based on a value of the extension field.",
    "2. The apparatus of claim 1, wherein the processor is further configured to decode the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and to decode the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.",
    "3. The apparatus of claim 1, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.",
    "4. The apparatus of claim 1, wherein the extension field comprises a second signal field.",
    "5. The apparatus of claim 1, wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.",
    "6. The apparatus of claim 5, wherein the first and second types of the wireless communication have different lengths.",
    "7. The apparatus of claim 1, the first field further including a second sub-field including an aggregation indicator of the wireless communication.",
    "8. The apparatus of claim 7, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.",
    "9. A method of wireless communication, comprising: receiving a wireless communication comprising a physical layer preamble and a payload, the preamble including a first field indicating whether the preamble includes an extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication; processing the payload based on coding parameters included in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; processing the payload based on coding parameters included in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field; and interpreting the first sub-field as an indicator of a number of bytes or interpret the first sub-field as an indicator of a number of symbols, the interpreting being based on a value of the extension field.",
    "10. The method of claim 9, wherein the processing further comprises decoding the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and wherein the processing further comprises decoding the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.",
    "11. The method of claim 9, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.",
    "12. The method of claim 9, wherein the extension field comprises a second signal field.",
    "13. The method of claim 9, wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.",
    "14. The method of claim 13, wherein the first and second types of the wireless communication have different lengths.",
    "15. The method of claim 9, the first field further including a second sub-field including an aggregation indicator of the wireless communication.",
    "16. The method of claim 15, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.",
    "17. An apparatus for wireless communication, comprising a processor in connection with a memory, the processor being configured to: generate a wireless communication comprising a physical layer preamble and a payload and to determine whether to include an extension field in the preamble, the preamble including a first field indicating whether the preamble includes the extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication, the first sub-field further being an indicator of a number of bytes or an indicator of a number of symbols, and the indicator of a number of bytes or a number of symbols being based on a value of the extension field; include coding parameters for the payload in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; include coding parameters for the payload in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field; and interpret the first sub-field as an indicator of a number of bytes or interpret the first sub-field as an indicator of a number of symbols, the interpreting being based on a value of the extension field.",
    "18. The apparatus of claim 17, wherein the processor is further configured to decode the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and to decode the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.",
    "19. The apparatus of claim 17, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.",
    "20. The apparatus of claim 17, wherein the extension field comprises a second signal field, and wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.",
    "21. The apparatus of claim 20, wherein the first and second types of the wireless communication have different lengths.",
    "22. The apparatus of claim 17, the first field further including a second sub-field including an aggregation indicator of the wireless communication.",
    "23. The apparatus of claim 22, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field.",
    "24. A method of wireless communication, comprising: generating a wireless communication comprising a physical layer preamble and a payload and to determine whether to include an extension field in the preamble, the preamble including a first field indicating whether the preamble includes the extension field, the first field comprising a first signal field, and a rotation of a modulation of the first signal field being an indicator that the extension field is included in the wireless communication, the first field further including a first sub-field including a length indicator of the wireless communication, the first sub-field further being an indicator of a number of bytes or an indicator of a number of symbols, and the indicator of a number of bytes or a number of symbols being based on a value of the extension field; including coding parameters for the payload in the first field when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field; and including coding parameters for the payload in the extension field when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.",
    "25. The method of claim 24, wherein the processing further comprises decoding the payload for single user data when the rotation of the modulation of the first signal field indicates that the preamble does not include the extension field, and wherein the processing further comprises decoding the payload for multi-user data when the rotation of the modulation of the first signal field indicates that the preamble includes the extension field.",
    "26. The method of claim 24, wherein the wireless communication comprises a first type, wherein the first field comprises a training field having a sequence, wherein the receiver is further configured to receive wireless communications having a second type, the wireless communications of the second type comprising a training field having the sequence, wherein the sequence is repeated a greater number of times in the training field of the second type than in the training field of the first type.",
    "27. The method of claim 24, wherein the extension field comprises a second signal field, and wherein the first signal field includes a first symbol and a second symbol, wherein a rotation status of the first symbol indicates a first type of the wireless communication, and wherein a rotation status of the second symbol indicates a second type of the wireless communication.",
    "28. The method of claim 27, wherein the first and second types of the wireless communication have different lengths.",
    "29. The method of claim 24, the first field further including a second sub-field including an aggregation indicator of the wireless communication.",
    "30. The method of claim 29, wherein the length indicator of the first sub-field is based in part on the aggregation indicator of the second sub-field."
  ],
  "description_excerpt": "The present application relates generally to wireless communications, and more specifically to systems and methods for communicating packets having a plurality of different formats.\n\nIn many telecommunication systems, communications networks are used to exchange messages among several interacting spatially-separated devices. Networks may be classified according to geographic scope, which could be, for example, a metropolitan area, a local area, or a personal area. Such networks would be designated respectively as a wide area network (WAN), metropolitan area network (MAN), local area network (LAN), or personal area network (PAN). Networks also differ according to the switching/routing technique used to interconnect the various network nodes and devices (e.g. circuit switching vs. packet switching), the type of physical media employed for transmission (e.g. wired vs. wireless), and the set of communication protocols used (e.g. Internet protocol suite, SONET (Synchronous Optical Networking), Ethernet, etc.).\n\nWireless networks are often preferred when the network elements are mobile and thus have dynamic connectivity needs, or if the network architecture is formed in an ad hoc, rather than fixed, topology. Wireless networks employ intangible physical media in an unguided propagation mode using electromagnetic waves in the radio, microwave, infra-red, optical, etc. frequency bands. Wireless networks advantageously facilitate user mobility and rapid field deployment when compared to fixed wired networks.",
  "cpc": [
    "H04L 69/18",
    "H04L 1/00",
    "H04L 1/0029",
    "H04L 1/0039",
    "H04L 29/06163"
  ],
  "ipc": [
    "H04L 1/00",
    "H04L 29/06"
  ],
  "assignees": [
    "Qualcomm Inc"
  ],
  "inventors": [
    "Sameer Vermani",
    "Santosh Paul Abraham",
    "Mohammad Taghavi Nasrabadi",
    "Vincent Knowles Jones, IV",
    "Hemanth Sampath"
  ],
  "filing_date": "2016-05-27",
  "publication_date": "2017-12-12",
  "grant_date": "2017-12-12",
  "priority_date": "2011-05-13",
  "application_number": "US-201615166744-A",
  "family_id": "46086088",
  "cited_by_count": 6,
  "citations": [
    "CN1391752A",
    "JP2003515973A",
    "WO2001039449A1",
    "US7577122B1",
    "US20040218568A1",
    "WO2005036846A1",
    "US7418042B2",
    "WO2005039105A1",
    "US8233462B2",
    "WO2005067247A1",
    "CN1902874A",
    "US20090122694A1",
    "US20140064223A1",
    "US20130089054A1",
    "TWI319266B",
    "US20050256474A1",
    "US20060193340A1",
    "US7903755B2",
    "US20060280134A1",
    "US8660140B2",
    "US20070058623A1",
    "US7711061B2",
    "US8532213B2",
    "TW200711381A",
    "US8149930B2",
    "US8009611B2",
    "US20070097915A1",
    "US20070201350A1",
    "JP2007150810A",
    "US20070124639A1",
    "US8077696B2",
    "US8111608B2",
    "US20070250638A1",
    "US20080013504A1",
    "CN101106408A",
    "JP2008022173A",
    "US20080049707A1",
    "WO2008115828A1",
    "US20080225982A1",
    "JP2008252301A",
    "CN101291313A",
    "JP2010537577A",
    "US20090074010A1",
    "US20090156194A1",
    "EP2107707A1",
    "CN102017488A",
    "WO2009140605A1",
    "US20090305629A1",
    "US20100080266A1",
    "US20100091911A1",
    "CN101729120A",
    "JP2010109401A",
    "CN101729203A",
    "US20100107042A1",
    "US20110039541A1",
    "JP2010192945A",
    "US20110279319A1",
    "US20110317599A1",
    "JP2010206730A",
    "WO2010116280A1",
    "WO2010120692A1",
    "JP2010258599A",
    "US20100271991A1",
    "US20100309834A1",
    "US20100315952A1",
    "US20110032875A1",
    "WO2011019968A1",
    "US20110038441A1",
    "WO2011031454A1",
    "US20110063991A1",
    "WO2011034865A1",
    "WO2011050324A1",
    "US20110096796A1",
    "US20110096797A1",
    "WO2011050320A1",
    "WO2011053069A2",
    "US20120207097A1",
    "US20110149927A1",
    "US20110211506A1",
    "US20110280232A1",
    "US20120163497A1",
    "US20120177144A1",
    "US20120269125A1",
    "US8989102B2",
    "WO2012148488A1",
    "US20140185695A1",
    "WO2012158563A1",
    "US20130121243A1",
    "WO2012158559A1",
    "US8824371B2",
    "US8934413B2",
    "WO2012158565A1",
    "US9154363B2",
    "US20150036567A1",
    "US20130208607A1",
    "US8942320B2"
  ]
}

Record 3,690 of 8,000 in Patents full text (MLC-0201). Request the full dataset.