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 .
DETAILED ACTION
1. The following is a non-Final Office Action in response to applicant’s arguments/filing filed on September 5, 2024
Claims 1-16 are pendingExaminer’s Note: Paragraph 0051 of the specification discloses that a computer-readable storage memory is not to be construed as storage in the form of transitory signals per seExaminer’s Note: Paragraph 0016 of the specification defines a centralized entity as a non-RT RIC [i.e. non-real time radio intelligent controller].
Foreign Priority
Acknowledgment is made of applicant's claim for foreign priority under 35 U.S.C. 119(a)-(d). The certified copy has not been filed in the instant Application, filed on 9/5/2024.
Information Disclosure Statement
The information disclosure statement (IDS) submitted on 12/31/2024 was filed prior to the mailing date of the first office action. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner.
The information disclosure statement (IDS) submitted on 10/16/2024 was filed prior to the mailing date of the first office action. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner.
Drawings
Acknowledgment is made of applicant’s drawings submitted on 9/5/2024.
Oath/Declaration
Acknowledgment is made of applicant’s oath submitted on 9/5/2024
Application Data Sheet
Acknowledgment is made of applicant’s application data sheet submitted on 9/5/2024.
Claim Rejections - 35 USC § 103
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 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 of this title, 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.
1.) Claims 1, 2, and 13-15 are rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20080049613, Nowlan
In regards to claim 1, Gburzynski teaches a computer-implemented method of managing a maintenance process in a mobile network, the mobile network comprising a centralized entity and distributed entities, the distributed entities controlling edge nodes configured for registering mobile devices with the mobile network, the method comprising, by the centralized entity: receiving from a first one of the distributed entities a control-level report related to a quality of service, QoS, of the first distributed entity(US 20250088855, Gburzynski, para. 0400, It receives the information from the Security Orchestrator about: the QoS and security requirements of the application or data flow), the first distributed entity being configured for maximizing the QoS of the first distributed entity by operating the maintenance process(US 20250088855, Gburzynski, para. 0255, specific slicing composition algorithms can be defined to allow achieving multiple optimization criteria for deployment (max QOS, max SEC, max trust, max SEMANTIC, . . . ) for a “cooperative module”); based on the control-level report, determining a first QoS status of the first distributed entity(US 20250088855, Gburzynski, para. 0405, Decision Making Component (DMC) 902—Decision making module is the main module of the SO. It makes decisions based on information[e.g. note: report information] from: Application, RIC, control plane etc. (about QoS[i.e. note: QoS status] and security requirements of application or data flow)); in response to registration of a mobile device being handed over from a first edge node controlled by the first distributed entity to a second edge node controlled by a second one of the distributed entities(US 20250088855, Gburzynski, para. 0029, The network element 34-1 can also include a cooperative radio resource manager or other radio resource manager that operates to support resource management of the radio access network 45 including load control and power control, and/or admission control, packet scheduling, hand-over control, and/or other user plane and control plane functions of a radio network controller/radio access network intelligent controller, etc.): Gburzynski does not teach based on a user-level report related to the QoS of the first distributed entity and received from the mobile device, determining a second QoS status of the first distributed entity; if the second QoS status is indicative of a predefined QoS issue, identifying a manipulation condition of the maintenance process based on the first QoS status, and if the manipulation condition indicates a potential manipulation of the maintenance process, triggering a cleanup routine configured for removing the potential manipulation based on the manipulation condition However, Nowlan teaches based on a user-level report related to the QoS of the first distributed entity and received from the mobile device, determining a second QoS status of the first distributed entity(US 20080049613, Nowlan, para. 0013, In an embodiment, a UE operating at a QoS is provided. The UE includes a predictor unit that is capable of predicting the change in radio access resources that will provide an associated new QoS.); if the second QoS status is indicative of a predefined QoS issue, identifying a manipulation condition of the maintenance process based on the first QoS status, and if the manipulation condition indicates a potential manipulation of the maintenance process, triggering a cleanup routine configured for removing the potential manipulation based on the manipulation condition(US 20080049613, Nowlan, para. 0030, Various embodiments, as described above, provide a method and system for providing a QoS change warning at a UE. The method predicts impending QoS change and determine if the QoS change will negatively impact services present at the UE. The method ensures that a user of the UE is warned by sending an alert when the impending QoS would negatively impact a service present at the UE. The method can enable the user to take some remedial actions if the user does not want an active service to get non-functional, for example, the user can switch to a communication network that can prevent degradation in QoS and hence enable smooth continuity of an impacted service.). 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 teaching of Gburzynski with the teaching of Nowlan because a user would have been motivated to provide at a user device, taught by Gburzynski, a pending change warning in a Quality of Service (QoS), taught by Nowlan, in order to provide an updated new QoS with an indication specifying if the new QoS would negatively impact a current service(Nowlan, para. 0012)
In regards to claim 2, the combination of Gburzynski and Nowlan teach the method of claim 1, the manipulation condition being identified as being indicative of a potential manipulation of the maintenance process affecting the control-level report if the first QoS status is not indicative of a predefined QoS issue(US 20080049613, Nowlan, para. 0010, Before describing in detail the particular method and system for providing a Quality of Service (QoS) change[i.e. note: manipulation] warning at a user equipment (UE) in accordance with the present invention, it should be observed that the present invention resides primarily in combinations of method steps and system components related to provide a QoS change warning at a UE.). 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 teaching of Gburzynski with the teaching of Nowlan because a user would have been motivated to provide at a user device, taught by Gburzynski, a pending change warning in a Quality of Service (QoS), taught by Nowlan, in order to provide an updated new QoS with an indication specifying if the new QoS would negatively impact a current service(Nowlan, para. 0012) In regards to claim 13, the combination of Gburzynski and Nowlan teach the method of claim 1, the control-level report comprising first diagnostic data being related to operation of the first distributed entity, being representative of a predefined reporting time interval and being selected from the group consisting of a number of mobile devices registered with edge nodes controlled by the first distributed entity(US 20250088855, Gburzynski, para. 0464, One or more functions associated with the methods and/or processes described herein can require data to be manipulated in different ways within overlapping time spans.); a number of actions performed by the maintenance process(US 20250088855, Gburzynski, para. 0405, Decision Making Component (DMC) 902—Decision making module is the main module of the SO. It makes decisions[i.e. note: actions] based on information from: Application, RIC, control plane etc. (about QoS and security requirements of application or data flow), Database 904 (about known attacks and mitigation measures), optionally external security management tools (e.g. Security Information and Event Management), RAN (about existing modules, their location, topology, status, load etc.), SC (security capsules implemented in the module, detection measurements) to determine and perform appropriate actions in the following aspects); a share of a predefined usage profile in a processor load of the first distributed entity or in a network load associated with the first distributed entity(US 20250088855, Gburzynski, para. 0317, It can be important in cases when RAN needs to react quickly e.g. when an end user application (e.g. military robot in z combat zone) desires to modify the QoS profile for its traffic because of sudden operations change); a QoS performance achieved for the predefined usage profile(US 20250088855, Gburzynski, para. 0030, At the user and bearer level, the RCF can, for example, operate to negotiate QoS and other policies with other domains and is responsible for the associated service level agreement (SLA) enforcement in the RAN and/or to control the overall RAN performance relative to the service requirement, creates and manages analytics data, and the RAN self-organizing network (SON) functions.); a performance indicator of the maintenance process(US 20250088855, Gburzynski, para. 0208, the cross-stack information includes one or more of: metrics, model parameters, key performance indicators or context.); and a resource usage by the maintenance process or by the first distributed entity(US 20250088855, Gburzynski, para. 0029, The network element 34-1 can also include a cooperative radio resource manager or other radio resource manager that operates to support resource management of the radio access network 45 including load control and power control, and/or admission control, packet scheduling, hand-over control, and/or other user plane and control plane functions of a radio network controller/radio access network intelligent controller, etc.).
In regards to claim14, the combination of Gburzynski and Nowlan teach the method of claim 1, the user-level report comprising second diagnostic data being related to a communications link of the mobile device to the mobile network via edge nodes controlled by the first distributed entity, the second diagnostic data being selected from the group consisting of a signal quality indicator; a service quality indicator(US 20250088855, Gburzynski, para. 0296, the NGC determines the allocation of the one or more data flows, based on module parameters and based on quality of service (QOS) requirements corresponding to one or more data flows,); a delay time; and protocol information exchanged between the mobile network and the mobile device for controlling the communications link.
In regards to claim 15, Gburzynski teaches a computer program product for managing a maintenance process in a mobile network, the mobile network comprising a centralized entity and distributed entities, the distributed entities controlling edge nodes configured for registering mobile devices with the mobile network, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by the centralized entity to cause the centralized entity to perform a method comprising: receiving from a first one of the distributed entities a control-level report related to a quality of service, QoS, of the first distributed entity(US 20250088855, Gburzynski, para. 0400, It receives the information from the Security Orchestrator about: the QoS and security requirements of the application or data flow), the first distributed entity operating the maintenance process(US 20250088855, Gburzynski, para. 0255, specific slicing composition algorithms can be defined to allow achieving multiple optimization criteria for deployment (max QOS, max SEC, max trust, max SEMANTIC, . . . ) for a “cooperative module”); based on the control-level report, determining a first QoS status of the first distributed entity(US 20250088855, Gburzynski, para. 0405, Decision Making Component (DMC) 902—Decision making module is the main module of the SO. It makes decisions based on information[e.g. note: report information] from: Application, RIC, control plane etc. (about QoS[i.e. note: QoS status] and security requirements of application or data flow)); in response to registration of a mobile device being handed over from a first edge node controlled by the first distributed entity to a second edge node controlled by a second one of the distributed entities(US 20250088855, Gburzynski, para. 0029, The network element 34-1 can also include a cooperative radio resource manager or other radio resource manager that operates to support resource management of the radio access network 45 including load control and power control, and/or admission control, packet scheduling, hand-over control, and/or other user plane and control plane functions of a radio network controller/radio access network intelligent controller, etc.): Gburzynski does not teach based on a user-level report related to the QoS of the first distributed entity and received from the mobile device, determining a second QoS status of the first distributed entity; if the second QoS status is indicative of a predefined QoS issue, identifying a manipulation condition of the maintenance process based on the first QoS status, and if the manipulation condition indicates a potential manipulation of the maintenance process, triggering a cleanup routine configured for removing the potential manipulation based on the manipulation condition However, Nowlan teaches based on a user-level report related to the QoS of the first distributed entity and received from the mobile device, determining a second QoS status of the first distributed entity(US 20080049613, Nowlan, para. 0013, In an embodiment, a UE operating at a QoS is provided. The UE includes a predictor unit that is capable of predicting the change in radio access resources that will provide an associated new QoS.); if the second QoS status is indicative of a predefined QoS issue, identifying a manipulation condition of the maintenance process based on the first QoS status, and if the manipulation condition indicates a potential manipulation of the maintenance process, triggering a cleanup routine configured for removing the potential manipulation based on the manipulation condition(US 20080049613, Nowlan, para. 0030, Various embodiments, as described above, provide a method and system for providing a QoS change warning at a UE. The method predicts impending QoS change and determine if the QoS change will negatively impact services present at the UE. The method ensures that a user of the UE is warned by sending an alert when the impending QoS would negatively impact a service present at the UE. The method can enable the user to take some remedial actions if the user does not want an active service to get non-functional, for example, the user can switch to a communication network that can prevent degradation in QoS and hence enable smooth continuity of an impacted service.). 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 teaching of Gburzynski with the teaching of Nowlan because a user would have been motivated to provide at a user device, taught by Gburzynski, a pending change warning in a Quality of Service (QoS), taught by Nowlan, in order to provide an updated new QoS with an indication specifying if the new QoS would negatively impact a current service(Nowlan, para. 0012)
2.) Claims 3, 4 and 10 are rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20080049613, Nowlan and further in view of US 20230403709, Bai
In regards to claim 3, the combination of Gburzynski and Nowlan teach the method of claim 1. The combination of Gburzynski and Nowlan do not teach the identification of the manipulation condition being further based on a history dataset obtained from a knowledge base, the history dataset comprising report information being selected from the group consisting of a control-level report and a user-level report However, Bai teaches the identification of the manipulation condition being further based on a history dataset obtained from a knowledge base, the history dataset comprising report information being selected from the group consisting of a control-level report and a user-level report (US 20230403709, Bai, para. 0008, the second information is information obtained by performing a second processing on the second partial user information, and a parameter of the second information is determined according to the control information of the second partial user information and/or the first partial user information.). 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 teaching of the combination of Gburzynski and Nowlan with the teaching of Bai because a user would have been motivated to use processing on the control information of the user information, taught by Bai, in order to mitigate excessive resource consumption in the system taught by the combination of Gburzynski and Nowlan(Bai, para. 0004 and 0007)
In regards to claim 4, the combination of Gburzynski, Nowlan and Bai teach the method of claim 3, the identification of the manipulation condition being based on the history dataset if the first QoS status is indicative of a predefined QoS issue(US 20080049613, Nowlan, para. 0012, In an embodiment, a method for providing a Quality of Service (QoS) change warning at a user equipment (UE) is provided. The method includes predicting a change in radio access resources that can provide an associated new QoS.). 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 teaching of the combination of Gburzynski and Bai with the teaching of Nowlan because a user would have been motivated to provide at a user device, taught by Gburzynski, a pending change warning in a Quality of Service (QoS), taught by Nowlan, in order to provide an updated new QoS with an indication specifying if the new QoS would negatively impact a current service(Nowlan, para. 0012) In regards to claim 10, the combination of Gburzynski, Nowlan and Bai teach the method of claim 3, further comprising storing the user-level report and the control-level report in the knowledge base if the manipulation condition does not indicate a potential manipulation of the maintenance process(US 20230403709, Bai, para. 0201 and 0209: [0201]- The processor 510 is responsible for supervising the bus architecture and normal operation and the memory 520 may store the data being used by the processor 510 during operation[0209]- coding control information of the second partial user information is determined according to third information, and the third information is obtained by performing a third processing on the control information of the second partial user information and/or the first partial user information). 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 teaching of the combination of Gburzynski and Nowlan with the teaching of Bai because a user would have been motivated to use processing on the control information of the user information, taught by Bai, in order to mitigate excessive resource consumption in the system taught by the combination of Gburzynski and Nowlan(Bai, para. 0004 and 0007)
3.) Claim 5 is rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20080049613, Nowlan and further in view of US 20230403709, Bai and further in view of US 20180081943, Johnson and further in view of US 20250036366, Kuwahara In regards to claim 5, the combination of Gburzynski, Nowlan and Bai teach the method of claim 3. The combination of Gburzynski, Nowlan and Bai do not teach the maintenance process being part of a first setup of maintenance processes operated by the first distributed entity, the identification of the manipulation condition further comprising, if the first QoS status is indicative of a predefined QoS issue, searching a reference dataset in the knowledge base However, Johnson teaches the maintenance process being part of a first setup of maintenance processes operated by the first distributed entity, the identification of the manipulation condition further comprising, if the first QoS status is indicative of a predefined QoS issue, searching a reference dataset in the knowledge base (US 20180081943, Johnson, para. 0012, Temporal modeling of communication networks, and queries thereof, may enable troubleshooting and creating of SDN applications, including queries for discovering pathways in the network, manipulating pathways, and time-travel queries. For example, querying past states of graph databases may be used to detect causes of degradation of service of quality. For example, if problems in service quality began at a first time, a network engineer may query a graph database to determine a status of the communication network at one or more times around the first time to determine the cause of such degradation), 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 teaching of the combination of Gburzynski, Nowlan and Bai with the teaching of Johnson because a user would have been motivated to use graph databases, taught by Johnson, in order to model communication networks, taught by the combination of Gburzynski and Nowlan, in order to identify problems in service quality degradation(Johnson, para. 0012) the combination of Gburzynski, Nowlan, Bai and Johnson do not teach the search comprising selecting a history dataset from the knowledge base as the reference dataset if the report information of the history dataset is descriptive of a similar distributed entity having a second setup of maintenance processes fulfilling a predefined first similarity criterion with respect to the first setup, and if the report information of the history dataset is indicative of a third QoS status of the similar distributed entity fulfilling a predefined second similarity criterion with respect to the first QoS status, the cleanup routine being further configured for removing the manipulation based on a result of the search However, Kuwahara teaches the search comprising selecting a history dataset from the knowledge base as the reference dataset if the report information of the history dataset is descriptive of a similar distributed entity having a second setup of maintenance processes fulfilling a predefined first similarity criterion with respect to the first setup, and if the report information of the history dataset is indicative of a third QoS status of the similar distributed entity fulfilling a predefined second similarity criterion with respect to the first QoS status, the cleanup routine being further configured for removing the manipulation based on a result of the search (US 20250036366, Kuwahara, para. 0154, The configuration information embodiment portion 101 selects one of the pairs (D, S) included in the search candidate list T that satisfies all of the following three conditions (c31), (c32), and (c33). [0155] (c31) Abstract configuration D is not fully embodied. [0156] (c32) No pair with the same first element as abstract configuration D has been previously selected in Step S704. [0157] (c33) Similarity score S is the highest among the similarity scores of the pairs in the search candidate list T). 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 teaching of the combination of Gburzynski, Nowlan, Bai and Johnson with the teaching of Kuwahara because a user would have been motivated to repeatedly apply an embodiment rule to an abstract configuration, taught by Kuwahara, in order to perform an evaluation of the similarities with the design histories of the system taught by the combination of Gburzynski, Nowlan, and Bai in order to produce systems in proximity to past designs(Kuwahara, para. 0008 and 0009)
4.) Claim 6 is rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20080049613, Nowlan and further in view of US 20230403709, Bai and further in view of US 20180081943, Johnson and further in view of US 20250036366, Kuwahara and further in view of US 20180285466, Kovalev In regards to claim 6, the combination of Gburzynski, Nowlan, Bai, Johnson and Kuwahara teach the method of claim 5. The combination of Gburzynski, Nowlan, Bai, Johnson and Kuwahara do not teach the manipulation condition being identified as being indicative of a potential manipulation of the maintenance process based on data poisoning if the search does not result in a selection of a history dataset from the knowledge base as the reference dataset However, Kovalev teaches the manipulation condition being identified as being indicative of a potential manipulation of the maintenance process based on data poisoning if the search does not result in a selection of a history dataset from the knowledge base as the reference dataset (US 20180285466, Kovalev, para. 0177 and 0178: [0177]- It should be recalled that the processing application 126 can analyze the information in the search history log (stored in the search log database 132 associated with the search engine server 120) to determine: [0178] If the given web resource is absent[i.e. note: not being able to select a result] from any SERPs. Absence of the given web resource is absent from any SERPs can be indicative (alone or in combination with other factors) of the web resource being potentially malicious (i.e. undesirable, as contemplated by embodiments of the present technology[i.e. note: poisoned data]).). 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 teaching of the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara with the teaching of Kovalev because a user would have been motivated to identify a web site having a high frequency first launch access attempts and having low popularity in order to identify potential web sites executing in the system taught by the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara(Kovalev, para. 0013)
5.) Claims 7-9 are rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20080049613, Nowlan and further in view of US 20230403709, Bai and further in view of US 20180081943, Johnson and further in view of US 20250036366, Kuwahara and further in view of US 20040066783, Ayyagari In regards to claim 7, the combination of Gburzynski, Nowlan, Bai, Johnson and Kuwahara teach the method of claim 5, the identification of the manipulation condition further comprising, if the search results in a selection of a history dataset from the knowledge base as the reference dataset, reading a first activity parameter of the maintenance process operated by the first distributed entity from the control-level report, reading a second activity parameter of the maintenance process operated by the similar distributed entity from the reference dataset(US 20080049613, Nowlan, para. 0015, Typically, the QoS is measured in terms of various parameters, which are referred to as QoS measures such as channel parameters, service characteristics, and preference parameters. Typically, a QoS is measured by a Radio Access Technology Resource Controller (RAT-RC). The RAT-RC is a software that can be present on a UE. The RAT-RC can continuously monitor the radio access resources and measure their performances, capacities, and abilities to support various services), and the combination of Gburzynski, Nowlan, Bai, Johnson and Kuwahara do not teach comparing the first activity parameter with the second activity parameter, the cleanup routine being further based on a result of the comparison However, Ayyagari teaches comparing the first activity parameter with the second activity parameter, the cleanup routine being further based on a result of the comparison(US 20040066783, Ayyagari, para. 0101, the QoS parameters such as delay and throughput for the particular CID are measured and compared with the parameter values defined in the CSPEC for the CID by the Monitoring sub-system. If used, monitoring functions are defined to police the QoS parameters and traffic attributes defined in the CSPEC, primarily the delay, maximum and minimum throughput parameters and to initiate remedial action when the CSPEC is violated). 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 teaching of the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara with the teaching of Ayyagari because a user would have been motivated to use service access points, taught by Ayyagari, in order to establish connections to either connection-oriented protocols or connectionless protocols to device in the system taught by the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara(Ayyagari, para. 0024)
In regards to claim 8, the combination of Gburzynski, Nowlan, Bai, Johnson, Kuwahara and Ayyagari teach the method of claim 7, the manipulation condition being identified as being indicative of a potential operational manipulation of the maintenance process if the comparison is indicative of a difference between the first activity parameter and the second activity parameter fulfilling a predefined significance criterion(US 20040066783, Ayyagari, para. 0103, On the receive side, traffic may be monitored by measuring the maximum and minimum delivery rates of Transport packets and compare these rates with the max./min Data Rate parameters in the CSPEC.). 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 teaching of the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara with the teaching of Ayyagari because a user would have been motivated to use service access points, taught by Ayyagari, in order to establish connections to either connection-oriented protocols or connectionless protocols to device in the system taught by the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara(Ayyagari, para. 0024)
In regards to claim 9, the combination of Gburzynski, Nowlan, Bai, Johnson, Kuwahara and Ayyagari teach the method of claim 7, the manipulation condition being identified as being not indicative of a potential manipulation of the maintenance process if the comparison is not indicative of a difference between the first activity parameter and the second activity parameter fulfilling a predefined significance criterion(US 20040066783, Ayyagari, fig. 4, steps 80, 82 and 84, where parameters are compared. If match exists, rules[i.e. note: predefined criterion] are applied) 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 teaching of the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara with the teaching of Ayyagari because a user would have been motivated to use service access points, taught by Ayyagari, in order to establish connections to either connection-oriented protocols or connectionless protocols to device in the system taught by the combination of Gburzynski, Nowlan, Bai, Johnson, and Kuwahara(Ayyagari, para. 0024)
6.) Claims 11 and 12 are rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20080049613, Nowlan and further in view of US 20210060244, Bazargan
In regards to claim 11, the combination of Gburzynski and Nowlan teach the method of claim 1. The combination of Gburzynski and Nowlan do not teach the cleanup routine comprising restarting the first distributed entity However, Bazargan teaches the cleanup routine comprising restarting the first distributed entity (US 20210060244, Bazargan, para. 0016, the one or more remedial correction measures comprise one or more of: automatically closing and restarting the medical control application; prompting the user to change restart the medical control application of the non-medical client device when it is determined that the medical control application is not loading or is not running properly). 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 teaching of the combination of Gburzynski and Nowlan with the teaching of Bazargan because a user would have been motivated to use a controlling device to monitor remote devices for triggering events, in the system taught by the combination Gburzynski and Nowlan, in order to perform diagnostics on a device to identify poorly performing devices and initiating remediation action(Bazargan, para. 0009)
In regards to claim 12, the combination of Gburzynski and Nowlan teach the method of claim 1. The combination of Gburzynski and Nowlan do not teach the first distributed entity being configured for collecting diagnostic data associated with operation of the first distributed entity in a first repository and for performing the operation of the maintenance process based on the diagnostic data, the cleanup routine comprising configuring the first distributed entity for diverting the collection of diagnostic data to a second repository not associated with the first distributed entity and for continuing the operation of the maintenance process based on only the diagnostic data collected in the second repository However, Bazargan teaches the first distributed entity being configured for collecting diagnostic data associated with operation of the first distributed entity in a first repository and for performing the operation of the maintenance process based on the diagnostic data(US 20210060244, Bazargan, para. 0009, when the non-medical client device detects occurrence of the trigger event, the application at the non-medical client device can perform one or more diagnostic checks to verify whether a medical control application at the non-medical client device is operating correctly.), the cleanup routine comprising configuring the first distributed entity for diverting the collection of diagnostic data to a second repository not associated with the first distributed entity and for continuing the operation of the maintenance process based on only the diagnostic data collected in the second repository(US 20210060244, Bazargan, para. 0009, When the application at the non-medical client device determines that the one or more diagnostic checks have failed, the medical control application at the non-medical client device can attempt to initiate one or more remedial correction measures to restore[e.g. note: from a 2nd repository] the medical control application so that it is operating correctly,). 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 teaching of the combination of Gburzynski and Nowlan with the teaching of Bazargan because a user would have been motivated to use a controlling device to monitor remote devices for triggering events, in the system taught by the combination Gburzynski and Nowlan, in order to perform diagnostics on a device to identify poorly performing devices and initiating remediation action(Bazargan, para. 0009)
7.) Claim 16 is rejected under 35 U.S.C. as being unpatentable over US 20250088855, Gburzynski in view of US 20240298227, Wang
In regards to claim 16, Gburzynski teaches a computer-implemented method of operating a mobile communications device, the method comprising, by the mobile communications device: operating a communications link to a mobile network via edge nodes of the mobile network(US 20250088855, Gburzynski, para. 0025, In various examples, the network elements 34 are interconnected via transport links that can be wired, optical and/or wireless links that, for example, support encapsulated and encrypted transport. The network elements 34 can be implemented, for example, with the use of radio access network (RAN) controllers, RAN intelligent controllers (RIC) either non-real time, near real time or real time, programmable switches, edge servers, soft switches, network gateways, media distribution hubs, and/or other routers, edge devices,); collecting diagnostic data related to related to the communications link(US 20250088855, Gburzynski, para. 0178, In examples where a thin slice includes a layer supporting fronthaul communication (MAC or HiPHY, depending on the fronthaul split), each thin slice can communicate over fronthaul directly with the RU serving a particular user with served QoS[i.e. note: diagnostic data] Flow. For this reason a single RU (at e.g. LoPHY when considering split 7.2) can utilize a communication link with multiple thin slices at the same time.); maintaining the communications link by performing a handover from a first one of the edge nodes to a second one of the edge nodes, the first edge node being controlled by a first distributed entity of the mobile network, the second edge node being controlled by a second distributed entity of the mobile network(US 20250088855, Gburzynski, para. 0029, The network element 34-1 can also include a cooperative radio resource manager or other radio resource manager that operates to support resource management of the radio access network 45 including load control and power control, and/or admission control, packet scheduling, hand-over control, and/or other user plane and control plane functions of a radio network controller/radio access network intelligent controller, etc.); Gburzynski does not teach in response to the handover, generating a user-level report containing a portion of the diagnostic data being related to the operation of the communications link via edge nodes controlled by the first distributed entity; and transmitting the user-level report to a centralized entity of the mobile network via the second distributed entity However, Wang teaches in response to the handover, generating a user-level report containing a portion of the diagnostic data being related to the operation of the communications link via edge nodes controlled by the first distributed entity(US 20240298227, Wang, para. 0063, it may be desirable that a successful handover report can be optionally or selectively generated for a successful but imperfect handover that needs to be further improved); and transmitting the user-level report to a centralized entity of the mobile network via the second distributed entity(US 20240298227, Wang, para. 0011, The method also comprises transmitting, to the terminal device, a request message for requesting the successful handover report. The method also comprises receiving the successful handover report from the terminal device. The method further comprises transmitting the successful handover report to a source network device of the handover). 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 teaching of Gburzynski with the teaching of Wang because a user would have been motivated to use the reception of a successful handover report, taught by Wang, to optimize future handovers, in the system taught by Gburzynski, by analyzing whether a device’s mobility configuration needs adjustments(Wang, para. 0061)
CONCLUSION
Any inquiry concerning this communication or earlier communications from the examiner should be directed to GREGORY LANE whose telephone number is (571)270-7469. The examiner can normally be reached on 571 270 7469 from 8:00 AM to 6:00 PM.
If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Taghi Arani, can be reached on 571 272 3787. 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).
/GREGORY A LANE/Examiner, Art Unit 2438
/TAGHI T ARANI/Supervisory Patent Examiner, Art Unit 2438