DETAILED ACTION
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Continued Examination Under 37 CFR 1.114
A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 09/15/2025 has been entered.
Response to Amendment
Amendments filed 09/15/2025 have been entered. Claims 1 and 17 are amended. Claims 4,11-13, and 20 are canceled. Claims 1, 2, 7-9, 14, and 16-17 are pending.
Response to Arguments
Applicant’s arguments with respect to claim(s) 1 and 17 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument.
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.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
Claims 1-2, 7-9, 14, and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Lee et al. (US 2021/0400096), Lee hereinafter, in view of Ben-Shachar (US 2017/0265101), Ben-Shachar hereinafter, further in view of Yang et al. (US 2009/0003307), Yang hereinafter, further in view of Levy et al. (US 2016/0234807), Levy hereinafter.
Re. Claim 1. Lee teaches a method for transmitting a broadcast stream (Lee, ¶0023: Furthermore, in the present disclosure, a client device receiving audio data using Bluetooth Low Energy technology, comprising: a transmitter for transmitting a radio signal; a receiver for receiving a radio signal; and a processor functionally connected to the transmitter and the receiver, wherein the processor configured to: receive, from a server device, an advertisement message including channel information for receiving an extended advertisement message for providing an audio streaming service; receive, from the server device, the audio data and the audio feedback information through an isochronous channel; obtain, from a user, specific information related to whether to permit to provide the audio streaming service based on the audio feedback information; and decode the audio data when the specific information represents permission to provide the audio streaming service.), comprising:
transmitting, via a transceiver of a first device, a first broadcast stream that uses timing information based on a clock of the first device (Lee, Fig.2, ¶0076: As shown in FIG. 2, the server device 110 includes a display unit 111, a user input interface 112, a power supply unit 113, a processor (or controller) 114, a memory unit 115, a Bluetooth interface 116, another interface 117, and a communication unit (or transmission/reception unit) 118. ¶0147: In some embodiments, the advertising procedure may be used to provide the periodic broadcast of user data to scanning devices which perform listening through an advertising channel. ¶0185: The master controls a timing of a connection event and the connection event refers to a time at which the master and the slave are synchronized.);
Yet, Lee does not explicitly teach monitoring, via the transceiver of the first device, timing of a plurality of periodic advertisements transmitted from a second device while transmitting the first broadcast stream to determine whether the first broadcast stream will temporally overlap with a second broadcast stream at a future time based on a drift of the second broadcast stream, wherein the drift is determined based on the timing of the plurality of periodic advertisements, the second device configured to transmit the second broadcast stream; and
in response to determining that the first broadcast stream will temporally overlap with the second broadcast stream, adjusting the timing information related to the first broadcast stream in an attempt to prevent the temporal overlap of the first broadcast stream and the second broadcast stream.
However, in the related art, Ben-Shachar teaches monitoring, via the transceiver of the first device, timing of a plurality of periodic advertisements transmitted from a second device while transmitting the first broadcast stream (Ben-Shachar, ¶0029: They may also use advertising events to establish pair-wise bidirectional communication between two or more devices using data channels.)
to determine whether the first broadcast stream will temporally overlap with a second broadcast stream at a future time based on a drift of the second broadcast stream (Ben-Shachar, ¶0060: The time of future collision events may then be predicted 305 by calculating timestamps of future events of both connections based on the drift rate determined for both piconets, and checking if and when these events overlap, as illustrated by FIGS. 4A-4C.),
wherein the drift is determined based on the timing of the plurality of periodic advertisements (Ben-Shachar, ¶0059: In order to calculate the future timestamps, the clock drift between the two piconets' time-bases may be learned by processing packet arrival time-stamps using a software or firmware based phase locked loop (PLL), for example.),
the second device configured to transmit the second broadcast stream (Ben-Shachar, ¶0030: Within a connection event, the master and slave alternate sending data packets using the same data PHY channel.); and
in response to determining that the first broadcast stream will temporally overlap with the second broadcast stream (Ben-Shachar, ¶0054: In general, this may be done by first determining that one or more of the periodic time slots of a first piconet to which the device (such as device E in FIG. is connected (such as piconet 101 of FIG. 1) has or soon will collide with one or more of the periodic time slots of a second piconet (such as piconet 102 of FIG. 1) by processing time stamps for events on the first network and on the second network.),
adjusting the timing information related to the first broadcast stream in an attempt to prevent the temporal overlap of the first broadcast stream and the second broadcast stream (Ben-Shachar, ¶0051: A partial solution to these cases may be 'master chasing slave' which is applicable only in the case in which the dual-piconet device is master of one of the piconets. And ¶0054: Then, either the periodic time slots in the first piconet or the periodic time slots on the second piconet may be shifted by a time shift amount to avoid a collision between the periodic time slots on the first piconet and the periodic time slots on the second piconet.),
Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to combine the method and apparatus for receiving audio data by using Bluetooth technology of Lee with the avoidance of collisions and connection loss in network device serving multiple networks of Ben-Shachar. The resulting combination would prevent collisions between slots allocated to each connection when a Bluetooth or BLE serves two piconets simultaneously (Ben-Shachar, 0017).
Neither Lee nor Ben-Shachar explicitly teaches wherein at least one of the plurality of advertising packets comprises anti-collision data indicating that the second device is implementing a first notch offset to adjust the second broadcast stream; and
wherein the adjusting of the timing information related to the first broadcast stream comprises shifting at least one transmission interval of the first broadcast stream according to a second notch offset, wherein the second notch offset is determined based on the timing of the monitored plurality of periodic advertisements, the timing information related to the first broadcast stream, and the anti-collision data.
However, in the related art, Yang teaches wherein second device is implementing a first notch offset to adjust the second broadcast stream (Yang, ¶0040: BT radio module 106 adjusts master clock signal 202 for synchronous communications over the BT SCO link by the predetermined step size 310 before each subsequent BT transmission 312 over the BT SCO link until substantial synchronization of synchronization reference points 306 and frame sync pulse 307 is achieved.),
wherein the adjusting of the timing information related to the first broadcast stream comprises shifting at least one transmission interval of the first broadcast stream according to a second notch offset (Yang, 0038: In some embodiments, BT device 126 operating as a slave device either advances or retards slave clock 127 in response to receipt of the BT transmission 312 from BT radio module 106. Predetermined step size 310 may be less than or equal to a maximum value that the BT device is permitted to adjust its slave clock.),
wherein the second notch offset is determined based on the timing of the monitored plurality of periodic advertisements, the timing information related to the first broadcast stream, and the anti-collision data (Yang, 0038: In some embodiments, BT device 126 operating as a slave device either advances or retards slave clock 127 in response to receipt of the BT transmission 312 from BT radio module 106. Predetermined step size 310 may be less than or equal to a maximum value that the BT device is permitted to adjust its slave clock.).
Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to combine the invention of Lee as modified by the teaching of Ben-Shachar with the multi-radio wireless communication device method for synchronizing wireless network and Bluetooth communications of Yang. The resulting invention would further reduce packet loss resulting from collisions between transmissions and receptions of different transceivers (Yang, ¶0003).
None of Lee, Ben-Shachar, or Yang explicitly teaches wherein at least one of the plurality of advertising packets comprises anti-collision data indicating that the second device is implementing a first notch offset
However, in the related art, Levy teaches wherein at least one of the plurality of advertising packets comprises anti-collision data indicating that the second device is implementing a first notch offset In some demonstrative embodiments, wireless communication unit 110 (FIG. 1) may transmit an information element indicating the time T.sub.4+Δt.sub.o at which wireless communication unit 110 (FIG. 1) is to switch to broadcast beacons according to beacon schedule 304. In some demonstrative embodiments, wireless communication unit 110 (FIG. 1) may transmit the information element for a predefined number of times prior to switching to broadcast beacons according to beacon schedule 304, e.g., as described above. [The beacons of Levy function as the periodic advertising packets.]).
Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to further combine the invention of Lee as modified by the teachings of Ben-Shachar and Yang with the beacon schedule information element of Levy. The resulting invention would provide for further reducing multiple collision events due to clock drift between two devices (Levy, 0079).
Re. Claim 2, Lee in view of Ben-Shachar, Yang, and Levy teaches claim 1.
Yet, Lee does not explicitly teach wherein the second broadcast stream uses timing information based on a clock of the second device.
However, in the related art, Ben-Shachar teaches the second broadcast stream uses timing information based on a clock of the second device (Ben-Shachar, ¶0044: In many use-cases, one BT/BLE device serves simultaneously in two piconets, usually with two different master clocks, as illustrated by device E and device D in FIG. 1. In such 'multi-piconet' cases, the 'dual mode' device sharing the two piconets holds two time-base, one for each piconet.).
Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to combine the method and apparatus for receiving audio data by using Bluetooth technology of Lee with the avoidance of collisions and connection loss in network device serving multiple networks of Ben-Shachar. The resulting combination would prevent collisions between slots allocated to each connection when a Bluetooth or BLE serves two piconets simultaneously (Ben-Shachar, 0017).
Re. Claim 7, Lee in view of Ben-Shachar, Yang, and Levy teaches claim 1.
Neither Lee nor Ben-Shachar explicitly teaches the timing information related to the first broadcast stream is adjusted by adjusting the clock.
However, in the related art, Yang teaches wherein the timing information related to the first broadcast stream is adjusted by adjusting the clock (Yang, ¶0032 - When first time difference 301 is less than or equal to second time difference 302 (i.e., d1 ≤ d2), BT radio module 106 may retard master clock signal 202 by predetermined step size 310 (i.e., Tstep) to shift BT slots 304 to achieve substantial synchronization of synchronization reference points 306 and a subsequent frame sync pulse 307.).
Therefore, it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to combine the invention of Lee as modified by the teaching of Ben-Shachar with the multi-radio wireless communication device method for synchronizing wireless network and Bluetooth communications. The resulting invention would further reduce packet loss resulting from collisions between transmissions and receptions of different transceivers (Yang, ¶0003).
Re. Claim 8, Lee in view of Ben-Shachar, Yang, and Levy teaches claim 1.
Lee further teaches the first broadcast stream and the second broadcast stream are isochronous streams (Lee, ¶0276: An isochronous channel may be used to send and receive audio data to and from a single member, three of one or more coordinated members, or a plurality of members.).
Re. Claim 9, Lee in view of Ben-Shachar, Yang, and Levy teaches claim 8.
Lee further teaches wherein the first broadcast stream and the second broadcast stream are transmitted according to a Bluetooth Low Energy (BLE) Audio protocol (Lee, ¶0056: The server device and the client device perform Bluetooth communication using a Bluetooth Low Energy (BLE) technology.).
Re. Claim 14, Lee in view of Ben-Shachar, Yang, and Levy teaches claim 1.
Lee further teaches wherein the monitoring of the transmissions comprises wirelessly receiving the transmissions (Lee, ¶0056: The server device and the client device perform Bluetooth communication using a Bluetooth Low Energy (BLE) technology. Examiner notes that Bluetooth is a wireless communication technology.).
Re. Claim 17. Claim 17 is directed toward an apparatus corresponding to the method of claim 1. It does not teach or further define on the limitations recited in claim 1. Therefore, claim 17 is rejected for similar reasons set for in claim 1.
Claim 16 is rejected under 35 U.S.C. 103 as being unpatentable over Lee in view of Ben-Shachar, Yang, and Levy as applied to claim 1 above, and further in view of Chen et al. (US 7277451), Chen hereinafter.
Re. Claim 16, Lee in view of Ben-Shachar, Yang, and Levy teaches claim 1.
None of Lee, Ben-Shachar, Yang, or Levy teaches wherein the second device is positioned outside of a first broadcast zone of the first device, the first device is positioned outside of a second broadcast zone of the second device, and the first broadcast zone at least partially overlaps with the second broadcast zone.
However, in the related art, Chen teaches wherein the second device is positioned outside of a first broadcast zone of the first device, the first device is positioned outside of a second broadcast zone of the second device, and the first broadcast zone at least partially overlaps with the second broadcast zone (Chen, FIG. 1A & Col. 8, lines 62-64: It will be appreciated that although the access areas 107, 108 illustrated in FIG. 1A are shown to partially overlap, the access areas 107, 108 may wholly overlap. Examiner notes that Col. 14, lines 39-42 disclose that the colliding signals may comprise two or more components of the same protocol.).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to further combine the invention of Lee as modified by the teachings of Ben-Shachar, Yang, and Levy with Chen’s recognition scheme for moderating wireless protocols. The resulting combination could produce a flexible yet powerful method of insuring compatibility and stability among a plurality of frequency-overlapping wireless communication devices in a wireless network (Chen, Col. 23, lines 50-53).
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to CASON H MORSE whose telephone number is (571)270-5235. The examiner can normally be reached 8:30-6:00 Mon.-Thurs., Fri. varies.
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, Rebecca Song can be reached at (571) 270-3667. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/C.H.M./Examiner, Art Unit 2417
/REBECCA E SONG/Supervisory Patent Examiner, Art Unit 2417