Prosecution Insights
Last updated: October 02, 2026
Application No. 18/058,978

Selection of Primary Devices in Multi-Device Ecosystems

Non-Final OA §102
Filed
Nov 28, 2022
Examiner
ZAND, DAVOUD AMAN
Art Unit
2445
Tech Center
2400 — Computer Networks
Assignee
International Business Machines Corporation
OA Round
1 (Non-Final)
85%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 85% — above average
85%
Career Allowance Rate
417 granted / 490 resolved
+27.1% vs TC avg
Moderate +9% lift
Without
With
+9.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 5m
Avg Prosecution
6 currently pending
Career history
496
Total Applications
across all art units

Statute-Specific Performance

§101
11.3%
-28.7% vs TC avg
§103
32.9%
-7.1% vs TC avg
§102
27.3%
-12.7% vs TC avg
§112
11.5%
-28.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 490 resolved cases

Office Action

§102
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . DETAILED ACTION 1. This action is in response to application 18/058,978, filed on 11/28/2022. Oath/Declaration Applicant’s oath or declaration filed on 11/28/2022 are approved by the office. Drawings The drawings and specifications filed on 11/28/2022 are approved by the office. Information Disclosure Statement IDS filed on 11/28/2022 has been considered. Claim Rejections – 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale or otherwise available to the public before the effective filing date of the claimed invention. 5. Claims 1-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Ozgur et al. (USPUB# 2021/0105338 A1). Regarding Claim 1, Ozgur disclosed a computer-implemented method for multi-device ecosystem management, the computer-implemented method comprising: identifying a plurality of devices in a multi-device ecosystem, including a set of specifications and a relative position corresponding to each respective device of the plurality of devices, wherein the multi-device ecosystem works together to perform an activity (see para [0024]-[0035] Table 2 and Table 4 showing location requirements to meet QOS parameters during playback); selecting a primary device from the plurality of devices in the multi-device ecosystem based on an analysis of the set of specifications and the relative position corresponding to each respective device, wherein the primary device has sufficient data processing capabilities to coordinate and control actions of secondary devices in the multi-device ecosystem and has a communication connection with each of the secondary devices to facilitate completion of the activity (see para [0024]-[0035], [0073] and [0084]); determining a set of requirements to complete the activity by the multi-device ecosystem; and completing the activity in accordance with the set of requirements by the multi-device ecosystem as coordinated and controlled by the primary device (see para [0024]-[0035] and [0084]). Claim 10 recites A multi-device ecosystem that further includes limitations that are substantially similar to claim 1. Ozgur disclosed A multi-device ecosystem (see Fig.6 and [0079]). As such, is rejected under the same rationale as above. Claim 15 recites A computer program product that further includes limitations that are substantially similar to claim 1. Ozgur disclosed A computer program product (see Fig.6 and [0079]). As such, is rejected under the same rationale as above. Applicant’s specifications at para. [0079] explicitly define the storage media as non-transitory, therefore no 35 USC 101 rejection is rendered regarding the computer storage medium claims. 7. Regarding Claims 2, 11 and 16, Ozgur disclosed the computer-implemented method of claim 1, further comprising: recording data corresponding to the completion of the activity by the primary device and the secondary devices of the multi-device ecosystem under a current contextual situation corresponding to the activity; and updating a knowledge corpus of each respective device of the plurality of devices in the multi-device ecosystem with the data corresponding to the completion of the activity under the current contextual situation corresponding to the activity (see para [0024]-[0035], [0073] and [0084]). 8. Regarding Claims 3, 12 and 17, Ozgur disclosed the computer-implemented method of claim 1, further comprising: performing an analysis of a knowledge corpus of the primary device selected to coordinate and control actions of the secondary devices to perform the activity under a current contextual situation corresponding to the activity; detecting that the primary device does not have needed information to coordinate and control the actions of the secondary devices to perform the activity under the current contextual situation corresponding to the activity based on the analysis of the knowledge corpus of the primary device; and adding by a secondary device the needed information to the knowledge corpus of the primary device for coordinating and controlling the actions of the secondary devices to perform the activity under the current contextual situation corresponding to the activity (see para [0024]-[0035], [0073-0078] and [0084]). 9. Regarding Claims 4, 13 and 18, Ozgur disclosed the computer-implemented method of claim 1, further comprising: determining that the primary device is leaving the multi-device ecosystem; and sharing by the primary device a knowledge corpus of the primary device with a newly selected primary device for continued coordination and control of the secondary devices to perform the activity under a current contextual situation without interruption prior to the primary device leaving the multi-device ecosystem (see para [0024]-[0035], [0073-0078] and [0084]). 10. Regarding Claims 5, 14 and 19, Ozgur disclosed the computer-implemented method of claim 1, further comprising: detecting that a current contextual situation corresponding to the activity has changed to a new contextual situation in relation to the primary device and the secondary devices of the multi-device ecosystem; determining whether selection of a different primary device is needed based on the new contextual situation corresponding to the activity; and selecting the different primary device to coordinate and control the actions of the secondary devices to perform the activity under the new contextual situation corresponding to the activity in response to determining that selection of the different primary device is needed based on the new contextual situation corresponding to the activity (see para [0024]-[0035], [0073-0078] and [0084]). 11. Regarding Claims 6 and 20, Ozgur disclosed the computer-implemented method of claim 5, further comprising: changing to the different primary device to coordinate and control the actions of the secondary devices to perform the activity under the new contextual situation corresponding to the activity prior to completion of the activity (see para [0024]-[0035], [0073-0078] and [0084]). 12. Regarding Claims 7, Ozgur disclosed the computer-implemented method of claim 1, wherein the completion of the activity includes identification of each different contextual situation addressed by each different primary device to coordinate and control the completion of the activity by the multi-device ecosystem (see para [0024]-[0035], [0073-0078] and [0084]). 13. Regarding Claims 8, Ozgur disclosed the computer-implemented method of claim 1, further comprising: identifying a relay secondary device that can receive commands from the primary device; and relaying by the relay secondary device the commands to other secondary devices in the multi-device ecosystem that are beyond communication range of the primary device (see para [0024]-[0035], [0073-0078] and [0084]). 14. Regarding Claims 9, Ozgur disclosed the computer-implemented method of claim 1, further comprising: sending by each of the secondary devices in the multi-device ecosystem a data stream to the primary device in order for the primary device to coordinate and control the secondary devices effectively and efficiently during performance of the activity (see para [0024]-[0035], [0073-0078] and [0084]). Conclusion Relevant Prior Art Not Relied Upon The prior art made of record and not relied upon is considered pertinent to Applicant's disclosure. The additional cited art, including but not limited to the excerpts below, further establishes the state of the art at the time of Applicant’s invention and shows the following was known: A controller intermediary to clients and servers of a cloud environment can receive account information related to each of a plurality of instances of one or more services provided by the servers of the cloud environment. The controller can determine a weight for each of the instances based on the account information. The weight can indicate a performance of the instance of the service provided via the cloud environment. The controller can select an instance of the plurality of instances to direct network traffic from a client. The controller can select the instance based on the weight for each of the instances. (Paramasivam ‘451) Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.. (Gordon ‘516) The design and operation of any network are complex processes that require the evaluation, utilization and configuration of a variety of usually expensive network devices. Through the use of an emulation platform, network operators are able to examine different scenarios and network parameters and benefit from multi-objective decision mechanisms. These enable the decrease of the network design phase duration and the optimal operation of the network under different well examined conditions. In this work, we present an emulation platform for SDN-enabled 5G integrated Fiber-Wireless networks that provides a transparent view of the 5G infrastructure to any SDN-based control plane. We present the overall architecture and design of the emulator, along with the implementation details of its main components. Network devices are described through YANG models and are emulated using containerized processes, configured and managed through the Network Configuration (NETCONF) protocol. Finally, a number of emulation scenarios are described and evaluated, utilizing a joint fiber and wireless resource allocation algorithm that drives the SDN-enabled devices. (Kretsis et al. “An SDN Emulation Platform for Converged Fiber-Wireless 5G Networks”) Any inquiry concerning this communication or earlier communications from the examiner should be directed to DAVOUD ZAND whose telephone number is (571)272-2697, Fax (571) 273-2697. The examiner can normally be reached on Mon-Fri 9:30-5:30pm. 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, Oscar A. Louie can be reached on (571) 270-1684. 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). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /DAVOUD A ZAND/Primary Examiner, Art Unit 2445
Read full office action

Prosecution Timeline

Nov 28, 2022
Application Filed
Oct 31, 2023
Response after Non-Final Action
Aug 12, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12712942
MULTI-CLOUD PLATFORM DATA MOBILITY GROUP SYSTEM AND METHOD
2y 6m to grant Granted Aug 18, 2026
Patent 12706971
SYNCHRONIZATION OF DATA IN AN ASYNCHRONOUS ENVIRONMENT
3y 2m to grant Granted Aug 11, 2026
Patent 12694290
METHOD FOR CONTROLLING AN AGENT
3y 9m to grant Granted Jul 28, 2026
Patent 12695930
SYSTEMS AND METHODS FOR MANAGING STREAMING RESOURCE CONSUMPTION
2y 7m to grant Granted Jul 28, 2026
Patent 12652333
INFORMATION PROCESSING APPARATUS, METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
3y 3m to grant Granted Jun 09, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
85%
Grant Probability
94%
With Interview (+9.0%)
2y 5m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 490 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month