DETAILED ACTION
Status of Case
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
This Office Action is in response to the claims filed on 2/24/2025.
Claims 53-72 are pending, with claims 1-52 being cancelled.
Information Disclosure Statement
The information disclosure statements (IDS) filed on 7/11/2024, 7/30/2024, 2/24/2025, and 7/9/2025 have been considered by Examiner.
Double Patenting
The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969).
A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b).
The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13.
The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer.
Claims 53-72 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-19 of U.S. Patent No. 12,069,578, over claims 1-20 of U.S. Patent No. 11,711,767, and over claims 1-20 of U.S. Patent No. 11,134,446. Although the claims at issue are not identical, they are not patentably distinct from each other because all of the limitations of the instant claims of the instant application are recited in the noted claims of the related patents (see correspondence table below):
Instant Application
US Patent No. 12,069,578
US Patent No. 11,711,767
US Patent No. 11,134,446
53. A method for wireless communications between a first electronic device and a second electronic device, the method comprising: repeatedly transmitting, by the first electronic device, a first plurality of advertising packets according to a wireless communications protocol, wherein the first plurality of advertising packets comprises a first set of payload data; receiving, by the first electronic device, a first transmission in response from the second electronic device; terminating, by the first electronic device, transmittal of the first plurality of advertising packets in response to the received first transmission; identifying, by the first electronic device, a second plurality of advertising packets comprising a second set of payload data that was not received by the second electronic device; and transmitting, by the first electronic device, a second transmission according to the wireless communications protocol, wherein the second transmission includes the second set of payload data.
54. The method of claim 53, wherein identifying the second plurality of advertising packets that was not received by the second electronic device comprises identifying, by the first electronic device, a missing first transmission from a plurality of received first transmissions.
55. The method of claim 53, wherein the wireless communication protocol comprises a Bluetooth or a Bluetooth Low Energy protocol.
56. The method of claim 53, wherein the first electronic device is a sensor control device and the second electronic device is a reader device.
57. The method of claim 53, wherein the first electronic device is a sensor control device and the second electronic device is a smart phone.
58. The method of claim 53, wherein the first set of payload data comprises a first set of data indicative of a sensed analyte level and the second set of payload data comprises a second set of data indicative of a sensed analyte level.
59. The method of claim 53, wherein at least a portion of the first set of data indicative of the sensed analyte level is different from the second set of data indicative of the sensed analyte level.
60. The method of claim 53, wherein transmitting the first plurality of advertising packets according to the wireless communications protocol further comprises transmitting the first plurality of advertising packets in a non-sequential order or randomized order.
61. The method of claim 53, wherein each advertising packet of the first plurality of advertising packets includes packet order information and the method further comprises reassembling, by the second electronic device, the first set of payload data based on the packet order information.
62. The method of claim 53, wherein each advertising packet of the first plurality of advertising packets is associated with a different Universal Unique Identifier (UUID).
63. The method of claim 62, further comprising, registering, by the second electronic device, each of the UUIDs with an application program interface (API) of the second electronic device.
64. The method of claim 53, wherein the first transmission is a scan request and the second transmission is a scan response.
65. The method of claim 54, further comprising: tracking, by the first electronic device, the plurality of received first transmissions received from the second electronic device; and associating, by the first electronic device, each of the plurality of received first transmissions with a corresponding plurality of advertising packets received by the second electronic device.
66. An analyte monitoring system, comprising: a sensor control device configured to be worn on a subject's body, comprising: one or more processors; a memory coupled with the one or more processors; wireless communications circuitry coupled with the one or more processors; and an analyte sensor, a portion of which is configured to be positioned through the subject's skin and in contact with a bodily fluid of the subject, wherein the memory is configured to store instructions that, when executed by the one or more processors, cause the one or more processors to: cause transmittal of a first plurality of advertising packets according to a wireless communications protocol, the first plurality of advertising packets comprising a first payload data, terminate transmittal of the first plurality of advertising packets in response to receiving a first transmission from a reader device, identify a second plurality of advertising packets comprising a second payload data, and cause transmittal of a second transmission according to the wireless communications protocol, wherein the second transmission comprises the second payload data.
67. The method of claim 66, wherein identifying the second plurality of advertising packets that was not received by the second electronic device comprises identifying, by the first electronic device, a missing first transmission from a plurality of received first transmissions.
68. The method of claim 67, further comprising: tracking, by the first electronic device, the plurality of received first transmissions received from the second electronic device; and associating, by the first electronic device, each of the plurality of received first transmissions with a corresponding plurality of advertising packets received by the second electronic device.
69. The method of claim 66, wherein the wireless communication protocol comprises a Bluetooth or a Bluetooth Low Energy protocol.
70. The method of claim 66, wherein the first electronic device is a sensor control device and the second electronic device is a reader device.
71. The method of claim 66, wherein the first set of payload data comprises a first set of data indicative of a sensed analyte level and the second set of payload data comprises a second set of data indicative of a sensed analyte level that is different from the first set of data indicative of the sensed analyte level.
72. The method of claim 66, wherein the first transmission is a scan request and the second transmission is a scan response.
1. A method for monitoring an analyte level in a subject, the method comprising: detecting, by an analyte sensor, the analyte level in a bodily fluid of the subject; repeatedly transmitting, by a sensor control device comprising sensor electronics communicatively coupled with the analyte sensor, a first plurality of advertising packets according to a wireless communications protocol, wherein the first plurality of advertising packets comprises a first set of data indicative of the detected analyte level, wherein the first set of data indicative of the detected analyte level from the first plurality of advertising packets comprises a glucose level; receiving, by the sensor control device, a scan request from a reader; terminating, by the sensor control device, the transmission of the first plurality of advertising packets in response to receiving the scan request from the reader; identifying, by the sensor control device, a second plurality of advertising packets comprising a second set of data indicative of the detected analyte level that was not received by the reader; and transmitting, by the sensor control device, a scan response according to the wireless communications protocol, wherein the scan response includes the second set of data indicative of the detected analyte level.
2. The method of claim 1, wherein the wireless communications protocol comprises a Bluetooth or a Bluetooth Low Energy protocol.
3. The method of claim 1, further comprising, transmitting, by the reader, the scan request to the sensor control device in response to receiving the first plurality of advertising packets.
4. The method of claim 1, wherein identifying the second plurality of advertising packets that was not received by the reader comprises identifying, by the sensor control device, a missing scan request from a plurality of received scan requests.
5. The method of claim 4, wherein at least a portion of the second set of data indicative of the detected analyte level from the second plurality of advertising packets is different from the first set of data indicative of the detected analyte level from the first plurality of advertising packets.
6. The method of claim 1, wherein each of the first plurality of advertising packets is associated with a different Universal Unique Identifier (UUID).
7. The method of claim 6, further comprising registering, by the reader, each of the UUID's with an application program interface (API) of the reader.
8. The method of claim 1, wherein transmitting the first plurality of advertising packets according to a wireless communications protocol further comprises transmitting the first plurality of advertising packets in a non-sequential order.
9. The method of claim 1, wherein transmitting the first plurality of advertising packets according to a wireless communications protocol further comprises transmitting the first plurality of advertising packets in a randomized order.
10. The method of claim 9, wherein each of the first plurality of advertising packets includes packet order information.
11. The method of claim 10, further comprising reassembling, by the reader, the first set of data indicative of the detected analyte level based on the packet order information.
12. The method of claim 1, wherein the first plurality of advertising packets comprises at least one set of duplicate advertising packets.
13. The method of claim 12, wherein each set of duplicate advertising packets comprises two or more advertising packets including the same first set of data indicative of the detected analyte level from the first plurality of advertising packets.
14. The method of claim 12, wherein each of the first plurality of advertising packets is associated with a different Universal Unique Identifier (UUID).
15. The method of claim 1, wherein the reader is a smart phone.
16. The method of claim 1, wherein the sensor electronic device comprises a sensor and a battery.
17. The method of claim 1 further comprising: tracking, by the sensor control device, the plurality of received scan requests received from the reader; and associating, by the sensor control device, each of the plurality of received scan requests with a corresponding plurality of advertising packets received by the reader.
18. The method of claim 17, wherein tracking the plurality of received scan requests further comprises tracking the plurality of received scan requests received within a predetermined time frame.
19. A method for monitoring an analyte level in a subject, the method comprising: detecting, by an analyte sensor, the analyte level in a bodily fluid of the subject; repeatedly transmitting, by a sensor control device comprising sensor electronics communicatively coupled with the analyte sensor, a first plurality of advertising packets according to a wireless communications protocol, wherein the first plurality of advertising packets comprises a first set of data indicative of the detected analyte level, wherein the first set of data indicative of the detected analyte level from the first plurality of advertising packets comprises a rate of change of a glucose level; receiving, by the sensor control device, a scan request from a reader; terminating, by the sensor control device, the transmission of the first plurality of advertising packets in response to receiving the scan request from the reader; identifying, by the sensor control device, a second plurality of advertising packets comprising a second set of data indicative of the detected analyte level that was not received by the reader; and transmitting, by the sensor control device, a scan response according to the wireless communications protocol, wherein the scan response includes the second set of data indicative of the detected analyte level.
1. An analyte monitoring system, comprising: a sensor control device configured to be worn on a subject's body, comprising: one or more processors; a memory coupled with the one or more processors; wireless communications circuitry coupled with the one or more processors; and an analyte sensor, a portion of which is configured to be positioned through the subject's skin and in contact with a bodily fluid of the subject, wherein the memory is configured to store instructions that, when executed by the one or more processors, cause the one or more processors to: cause a transmission of a first plurality of advertising packets according to a wireless communications protocol, the first plurality of advertising packets comprising a first payload data, terminate the transmission of the first plurality of advertising packets in response to receiving a scan request from a reader device, identify a second plurality of advertising packets comprising a second payload data, and cause a transmission of a scan response according to the wireless communications protocol, wherein the scan response comprises the second payload data.
2. The analyte monitoring system of claim 1, wherein the reader device comprises: one or more processors of the reader device; a memory of the reader device coupled with the one or more processors of the reader device; and wireless communications circuitry of the reader device coupled with the one or more processors of the reader device; wherein the memory of the reader device is configured to store instructions that, when executed by the one or more processors of the reader device, cause the one or more processors of the reader device to cause a transmission of the scan request to the sensor control device in response to receiving the first plurality of advertising packets.
3. The analyte monitoring system of claim 1, wherein the memory of the sensor control device is further configured to store instructions that, when executed by the one or more processors, cause the one or more processors to identify a missing scan request from a plurality of received scan requests, and wherein the second plurality of advertising packets is based on the missing scan request.
4. The analyte monitoring system of claim 3, wherein at least a portion of the second payload data is different from the first payload data.
5. The analyte monitoring system of claim 2, wherein each of the first plurality of advertising packets is associated with a different Universal Unique Identifier (UUID).
6. The analyte monitoring system of claim 5, wherein the memory of the reader device is further configured to store instructions that, when executed by the one or more processors of the reader device, cause the one or more processors of the reader device to register each of the UUIDs with an application program interface (API).
7. The analyte monitoring system of claim 2, wherein the memory of the sensor control device is further configured to store instructions that, when executed by the one or more processors, cause the one or more processors to cause repeated transmissions of the first plurality of advertising packets.
8. The analyte monitoring system of claim 7, wherein the repeated transmissions of the first plurality of advertising packets comprises a non-sequential order.
9. The analyte monitoring system of claim 7, wherein the repeated transmissions of the first plurality of advertising packets comprises a randomized order.
10. The analyte monitoring system of claim 9, wherein each of the first plurality of advertising packets includes packet order information.
11. The analyte monitoring system of claim 10, wherein the memory of the reader device is further configured to store instructions that, when executed by the one or more processors of the reader device, cause the one or more processors of the reader device to reassemble the first payload data based on the packet order information.
12. The analyte monitoring system of claim 1, wherein the first plurality of advertising packets comprises at least one set of duplicate advertising packets.
13. The analyte monitoring system of claim 12, wherein each set of duplicate advertising packets comprises two or more advertising packets comprising a same portion of the first payload data.
14. The analyte monitoring system of claim 12, wherein each of the first plurality of advertising packets is associated with a different Universal Unique Identifier (UUID).
15. The analyte monitoring system of claim 1, wherein the reader device is a smart phone.
16. The analyte monitoring system of claim 1, wherein the first payload data comprises data indicative of an analyte level sensed by the analyte sensor.
17. The analyte monitoring system of claim 16, wherein the data indicative of the analyte level sensed by the analyte sensor comprises a glucose level.
18. The analyte monitoring system of claim 16, wherein the data indicative of the analyte level sensed by the analyte sensor comprises a rate of change of a glucose level.
19. The analyte monitoring system of claim 1, wherein either of the first payload data or the second payload data comprises information indicative of a sensed measurement, wherein the sensed measurement is one or more of a measurement of temperature, pressure, force, acceleration, or another physiological parameter.
20. The analyte monitoring system of claim 1, wherein the wireless communications protocol comprises a Bluetooth or Bluetooth Low Energy protocol.
1. A method for wireless communications between a first electronic device and a second electronic device, the method comprising: repeatedly transmitting, by the first electronic device, a first plurality of advertising packets according to a wireless communications protocol, wherein the first plurality of advertising packets comprises a first set of payload data; receiving, by the first electronic device, a scan request from the second electronic device; terminating, by the first electronic device, a transmission of the first plurality of advertising packets in response to the received scan request; identifying, by the first electronic device, a second plurality of advertising packets comprising a second set of payload data that was not received by the second electronic device; and transmitting, by the first electronic device, a scan response according to the wireless communications protocol, wherein the scan response includes the second set of payload data.
2. The method of claim 1, further comprising transmitting, by the second electronic device, the scan request in response to receiving the first plurality of advertising packets.
3. The method of claim 1, wherein identifying the second plurality of advertising packets that was not received by the second electronic device comprises identifying, by the first electronic device, a missing scan request from a plurality of received scan requests.
4. The method of claim 1, wherein the wireless communication protocol comprises a Bluetooth or a Bluetooth Low Energy protocol.
5. The method of claim 1, wherein the first electronic device is a sensor control device.
6. The method of claim 1, wherein the second electronic device is a reader device.
7. The method of claim 1, wherein the second electronic device is a smart phone.
8. The method of claim 1, wherein the first set of payload data comprises one or more of a sensed analyte level, a sensed temperature measurement, a sensed pressure measurement, a sensed force measurement, a sensed acceleration measurement, and a sensed physiological measurement.
9. The method of claim 1, wherein the first set of payload data comprises a first set of data indicative of a sensed analyte level.
10. The method of claim 9, wherein the second set of payload data comprises a second set of data indicative of a sensed analyte level.
11. The method of claim 10, wherein at least a portion of the first set of data indicative of the sensed analyte level is different from the second set of data indicative of the sensed analyte level.
12. The method of claim 1, wherein transmitting the first plurality of advertising packets according to the wireless communications protocol further comprises transmitting the first plurality of advertising packets in a non-sequential order.
13. The method of claim 1, wherein transmitting the first plurality of advertising packets according to the wireless communications protocol further comprises transmitting the first plurality of advertising packets in a randomized order.
14. The method of claim 13, wherein each advertising packet of the first plurality of advertising packets includes packet order information.
15. The method of claim 14, further comprising reassembling, by the second electronic device, the first set of payload data based on the packet order information.
16. The method of claim 1, wherein each advertising packet of the first plurality of advertising packets is associated with a different Universal Unique Identifier (UUID).
17. The method of claim 16, further comprising, registering, by the second electronic device, each of the UUIDs with an application program interface (API) of the second electronic device.
18. The method of claim 1, wherein the first plurality of advertising packets comprises at least one set of duplicate advertising packets.
19. The method of claim 3, further comprising: tracking, by the first electronic device, the plurality of received scan requests received from the second electronic device; and associating, by the first electronic device, each of the plurality of received scan requests with a corresponding plurality of advertising packets received by the second electronic device.
20. The method of claim 19, wherein tracking the plurality of received scan requests further comprises tracking the plurality of received scan requests received within a predetermined time frame.
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claims 53-72 are rejected under 35 U.S.C. 103 as being unpatentable over Mandapaka (USPAN 2018/0027412) in view of Denboer (USPAN 2017/0026777), Williamson (USPAN 2005/0059383), and Kwon (USPAN 2017/0325161).
Consider claim 53, Mandapaka discloses a method for wireless communication between a first electronic device and a second electronic device (see figure 1A, reproduced below for convenience, and the abstract) comprising:
transmitting, by the first electronic device, a first plurality of advertising packets according to a wireless communications protocol, wherein the first plurality of advertising packets comprises a first set of payload data (see paragraphs 248, 250, 267, 298, and 378, and figure 7e, wherein disclosed is said transmitting of a first plurality of advertising packets comprising a first set of payload data).
PNG
media_image1.png
451
581
media_image1.png
Greyscale
Mandapaka does not specifically disclose receiving, by a first electronic device, a first transmission from a second electronic device, and terminating, by the first electronic device, a transmission of the first plurality of advertising packets in response to the received first transmission.
Denboer teaches receiving, by a first electronic device, a first transmission from a second electronic device, and terminating, by the first electronic device, a transmission of the first plurality of advertising packets in response to the received first transmission (see paragraph 42 and figure 4: a determination is made as to whether a scan request has been received and, if so, the advertising is stopped).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Denboer. The motivation to combine these references is to provide a method for Bluetooth Low Energy interlaced advertising and scanning (see paragraphs 1 and 7 of Denboer).
Although Mandapaka discloses transmitting the first plurality of advertising packets according to the wireless communications protocol (see above), Mandapaka in view of Denboer do not specifically disclose repeatedly transmitting the first plurality of packets.
Williamson teaches repeatedly transmitting a first plurality of packets (see paragraph 45).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Williamson, thus providing a method for broadcasting data segments in a substantially directional transmission beam (see paragraph 13 of Williamson).
Mandapaka does not specifically disclose identifying, by the first electronic device, a second plurality of advertising packets comprising a second set of payload data that was not received by the second electronic device, and transmitting, by the first electronic device, a second transmission according to the wireless communications protocol, wherein the second transmission includes the second set of payload data.
Kwon teaches identifying, by the first electronic device, a second plurality of advertising packets comprising a second set of payload data that was not received by the second electronic device, and transmitting, by the first electronic device, a second transmission according to the wireless communications protocol, wherein the second transmission includes the second set of payload data (see paragraphs 190 and 195).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Kwon, thus providing a method for forming a connection between devices using a Bluetooth low energy technology (see paragraph 1 of Kwon).
Consider claims 54 and 67, Mandapaka does not specifically disclose identifying the second plurality of advertising packets that was not received by the second electronic device comprises identifying, by the first electronic device, a missing first transmission from a plurality of received first transmissions.
Kwon teaches identifying the second plurality of advertising packets that was not received by the second electronic device comprises identifying, by the first electronic device, a missing first transmission from a plurality of received first transmissions (see paragraphs 190, 195, and 133: retransmission).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Kwon, thus providing a method for forming a connection between devices using a Bluetooth low energy technology (see paragraph 1 of Kwon).
Consider claims 55 and 69, Mandapaka discloses that the wireless communication protocol comprises a Bluetooth or a Bluetooth Low Energy protocol (see paragraph 286).
Consider claims 56 and 70, Mandapaka discloses that the first electronic device is a sensor control device (see figure 1A and paragraphs 257-266) and that the second electronic device is a reader device (see paragraphs 257-266).
Consider claim 57, Mandapaka discloses that the second electronic device is a smart phone (see paragraphs 257-266).
Consider claim 58, Mandapaka discloses that the first set of payload data comprises a first set of data indicative of a sensed analyte level (see abstract and paragraph 2) and the second set of payload data comprises a second set of data indicative of a sensed analyte level (see paragraphs 51 and 473).
Consider claims 59 and 71, Mandapaka discloses that at least a portion of the first set of data indicative of the sensed analyte level is different from the second set of data indicative of the sensed analyte level (see paragraphs 51 and 473).
Consider claim 60, although Mandapaka discloses transmitting the first plurality of advertising packets according to the wireless communications protocol (see above), Mandapaka in view of Denboer do not specifically disclose transmitting the packets in a non-sequential order or randomized order.
Williamson teaches transmitting the packets in a non-sequential order (see paragraphs 7 and 42).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka in view of Denboer and have transmitting the packets in a non-sequential order, as taught by Williamson, thus providing a method for broadcasting data segments in a substantially directional transmission beam (see paragraph 13 of Williamson).
Consider claim 61, Mandapaka in view of Denboer do not specifically disclose reassembling, by the second electronic device, the first set of payload data based on the packet order information.
Williamson teaches reassembling, by a second electronic device, the first set of payload data based on the packet order information (see paragraph 42).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka in view of Denboer and have reassembling, by the second electronic device, the first set of payload data based on the packet order information, as taught by Williamson, thus providing a method for broadcasting data segments in a substantially directional transmission beam (see paragraph 13 of Williamson).
Consider claim 62, although Mandapaka discloses transmitting a first plurality of advertising packets (see above), Mandapaka in view of Denboer do not specifically disclose that each packet is associated with a different Universal Unique Identifier (UUID).
Kwon teaches that each packet is associated with a different Universal Unique Identifier (UUID) (see paragraphs 157, 163, 258, and 259).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka in view of Denboer and have that each packet is associated with a different Universal Unique Identifier (UUID), as taught by Kwon, thus providing a method for forming a connection between devices using a Bluetooth low energy technology (see paragraph 1 of Kwon).
Consider claim 63, although Mandapaka discloses registering, by the second electronic device, data with an application program interface (API) of the second electronic device (see paragraphs 322, 323, and 334), Mandapaka in view of Denboer do not specifically disclose that each packet is associated with a different Universal Unique Identifier (UUID).
Kwon teaches that each packet is associated with a different Universal Unique Identifier (UUID) (see paragraphs 157, 163, 258, and 259).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka in view of Denboer and have that each packet is associated with a different Universal Unique Identifier (UUID), as taught by Kwon, thus providing a method for forming a connection between devices using a Bluetooth low energy technology (see paragraph 1 of Kwon).
Consider claims 64 and 72 , Mandapaka does not specifically disclose that the first transmission is a scan request and the second transmission is a scan response.
Kwon teaches that the first transmission is a scan request and the second transmission is a scan response (see paragraphs 190 and 195).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka, as taught by Kwon, thus providing a method for forming a connection between devices using a Bluetooth low energy technology (see paragraph 1 of Kwon).
Consider claims 65 and 68, Mandapaka discloses tracking, by the first eelectronic deice, the plurality of received first transmissions received from the second electronic device; and associating, by the first electronic device, each of the plurality of received first transmissions with a corresponding plurality of advertising packets received by the second electronic device (see paragraphs 248, 250, 267, 298, and 378).
Consider claim 66, Mandapaka discloses an analyte monitoring system, comprising: a sensor control device configured to be worn on a subject's body, comprising: one or more processors; a memory coupled with the one or more processors; wireless communications circuitry coupled with the one or more processors; and an analyte sensor, a portion of which is configured to be positioned through the subject's skin and in contact with a bodily fluid of the subject, wherein the memory is configured to store instructions that, when executed by the one or more processors, cause the one or more processors (see figure 1A, reproduced below for convenience, wherein disclosed is said analyte monitoring system; also, see figure 3A as well) to:
cause transmittal of a first plurality of advertising packets according to a wireless communications protocol, the first plurality of advertising packets comprising a first payload data (see paragraphs 248, 250, 267, 298, and 378, and figure 7e, wherein disclosed is said transmitting of a first plurality of advertising packets comprising a first set of payload data),
PNG
media_image1.png
451
581
media_image1.png
Greyscale
Mandapaka does not specifically disclose receiving, by a first electronic device, a first transmission from a second electronic device, and terminating, by the first electronic device, a transmission of the first plurality of advertising packets in response to the received first transmission.
Denboer teaches receiving, by a first electronic device, a first transmission from a second electronic device, and terminating, by the first electronic device, a transmission of the first plurality of advertising packets in response to the received first transmission (see paragraph 42 and figure 4: a determination is made as to whether a scan request has been received and, if so, the advertising is stopped).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Denboer. The motivation to combine these references is to provide a method for Bluetooth Low Energy interlaced advertising and scanning (see paragraphs 1 and 7 of Denboer).
Although Mandapaka discloses transmitting the first plurality of advertising packets according to the wireless communications protocol (see above), Mandapaka in view of Denboer do not specifically disclose repeatedly transmitting the first plurality of packets.
Williamson teaches repeatedly transmitting a first plurality of packets (see paragraph 45).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Williamson, thus providing a method for broadcasting data segments in a substantially directional transmission beam (see paragraph 13 of Williamson).
Mandapaka does not specifically disclose identifying, by the first electronic device, a second plurality of advertising packets comprising a second set of payload data that was not received by the second electronic device, and transmitting, by the first electronic device, a second transmission according to the wireless communications protocol, wherein the second transmission includes the second set of payload data.
Kwon teaches identifying, by the first electronic device, a second plurality of advertising packets comprising a second set of payload data that was not received by the second electronic device, and transmitting, by the first electronic device, a second transmission according to the wireless communications protocol, wherein the second transmission includes the second set of payload data (see paragraphs 190 and 195).
It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the invention of Mandapaka and combine it with the noted teachings of Kwon, thus providing a method for forming a connection between devices using a Bluetooth low energy technology (see paragraph 1 of Kwon).
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to Jamal Javaid whose telephone number is 571-270-5137 and email address is Jamal.Javaid@uspto.gov.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Charles Jiang, can be reached on 571-270-7191. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free).
/JAMAL JAVAID/
Primary Examiner, Art Unit 2412