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 .
This office correspondence is in response to the application filed on September 6, 2024.
Claims 1-20 are pending.
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 (i.e., changing from AIA to pre-AIA ) 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, 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-20 are rejected under 35 U.S.C. 103 as being unpatentable over Robert E. Urbanek (US Publication 2014/0080467) hereafter Urbanek, in view of Porras et al. (US Publication 2024/0251248) hereafter Porras.
As per claim, Urbanek discloses a method comprising: identifying, by a mobile operator with clients for which an independent mobile telecommunication enhancement operation provides a mobile telecommunication enhancement, a mapper file that specifies that indicates outbound communication preferences of the independent mobile telecommunication enhancement operation that was generated based on input from the independent mobile telecommunication enhancement operation regarding outbound communication from the mobile operator to the independent mobile telecommunication enhancement operation (paragraphs 39-40, 51: customize mobile phone according to embedded functions/application parameters); and applying, by the mobile operator with the clients for which the independent mobile telecommunication enhancement operation provides the mobile telecommunication enhancement, the mapper file to an event detected by the mobile operator such that the mobile operator automatically reports the event to the independent mobile telecommunication enhancement operation that provides the mobile telecommunication enhancement for the clients of the mobile operator in a manner that conforms to the outbound communication preferences of the independent mobile telecommunication enhancement operation as indicated by specification file for the independent mobile telecommunication enhancement operation (paragraphs 40, 49: automatically configure mobile configuration from the user to prevent conflict with the service features provided or supported by the service provider). Although, Urbanek discloses customization of a mobile device to register with a service provider, but he fails to expressly disclose a data serialization language specification file for the independent mobile telecommunication enhancement operation that includes outbound communication preferences of the independent mobile telecommunication enhancement operation.
However, in the same filed of endeavor, Porras discloses the claimed limitation of a data serialization language specification file for the independent mobile telecommunication enhancement operation that includes outbound communication preferences of the independent mobile telecommunication enhancement operation (paragraphs 33, 53, 56: subscribing to mobile operators’ network with customer application with use of YAML).
Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Porrass’ teaching of defending, preventing, SMS based activities, with Urbanek. One would be motivated to use different data language to have the mobile operator to have services corresponding to subscribers.
As per claim 2, Urbanek discloses the method wherein the mobile telecommunication enhancement comprises a cable-television option, a secure Wi-Fi Internet connection option, an international calling option, a cloud storage option, a Voice Over Internet Protocol option, a streaming content service membership option, or a device insurance option (paragraphs 31, 75: streaming and cloud computing environment).
As per claim 3, Urbanek discloses the method wherein: the mobile operator provides an application programming interface that enables the independent mobile telecommunication enhancement operation to proactively edit a field of an authoritative profile that is maintained by the mobile operator and that is specific to the independent mobile telecommunication enhancement operation or is specific to a client to which the independent mobile telecommunication enhancement operation is providing the mobile telecommunication enhancement; and the field of the authoritative profile comprises a specification of whether the mobile telecommunication enhancement has been applied as a bolton to the authoritative profile that is specific to the client to which the independent mobile telecommunication enhancement operation is providing the mobile telecommunication enhancement (paragraphs 47, 51).
As per claim 4, Urbanek discloses the method further comprising the independent mobile telecommunication enhancement operation editing the field of the authoritative profile comprising the specification of whether the mobile telecommunication enhancement has been applied as the bolton to the authoritative profile that is specific to the client to which the independent mobile telecommunication enhancement operation is providing the mobile telecommunication enhancement such that a status of the bolton is switched (paragraphs 32, 47, 51).
As per claim 5, Urbanek discloses the method wherein the mobile operator provides the independent mobile telecommunication enhancement operation with an application programming interface that further provides the independent mobile telecommunication enhancement operation with limited read/write access to an internal database that the mobile operator relies on as part of the mobile operator providing telecommunication services to the clients (paragraphs 24, 26, 51).
As per claim 6, Urbanek discloses the method wherein the mobile operator provides the independent mobile telecommunication enhancement operation with an application programming interface that authenticates the independent mobile telecommunication enhancement operation prior to enabling the independent mobile telecommunication enhancement operation to proactively edit a field of an authoritative profile that is maintained by the mobile operator and that is specific to the independent mobile telecommunication enhancement operation or is specific to a client to which the independent mobile telecommunication enhancement operation is providing the mobile telecommunication enhancement (paragraphs 39-40, 49).
As per claim 7, Urbanek discloses the method wherein the mobile operator provides the independent mobile telecommunication enhancement operation with an application programming interface that further provides a graphical user interface to streamline a process of onboarding the independent mobile telecommunication enhancement operation with the mobile operator such that configuring how the mobile operator and the independent mobile telecommunication enhancement operation are integrated is performed by the independent mobile telecommunication enhancement operation (paragraphs 31, 35-36).
As per claim 8, Urbanek discloses the method wherein the mobile operator charges for the mobile telecommunication enhancement and also for providing telecommunication service to a respective client in a same statement (paragraphs 39-40, 47).
As per claim 9, Urbanek discloses the method wherein the mobile operator provides the independent mobile telecommunication enhancement operation with an application programming interface that enables the independent mobile telecommunication enhancement operation to dynamically specify the outbound communication preferences that the independent mobile telecommunication enhancement operation has for subscribing to outbound communications from the mobile operator to the independent mobile telecommunication enhancement operation (paragraphs 47, 51)
As per claim 10, Urbanek discloses the method wherein the application programming interface enables the independent mobile telecommunication enhancement operation to dynamically specify preferences that the independent mobile telecommunication enhancement operation has for subscribing to outbound communication from the mobile operator to the independent mobile telecommunication enhancement operation such that the preferences can vary according to different values of different respective variables including an event variable and a platform variable (paragraphs 39-40, 51).
As per claim 11, Urbanek discloses the method wherein the event variable specifies between changes in a status of a client (paragraphs 31-33, 51).
As per claim 12, Urbanek discloses the method wherein the event variable specifies between changes in the status of the client at least in part by specifying a switch from active to suspended status, a switch revoking suspension, a switch activating service, a switch deactivating service, a switch transferring to a distinct mobile network, or a switch from one device using a first mobile operating system platform and a second device having a second and distinct mobile operating system platform (paragraphs 45, 66).
As per claim 13, Urbanek discloses the method wherein: the mobile operator provides the independent mobile telecommunication enhancement operation with an application programming interface that translates between data structures for fields that record mobile service operation details in a format that the mobile operator uses internally and second data structures for corresponding fields that record corresponding mobile service operation details in a distinct format that the independent mobile telecommunication enhancement operation uses internally; and the corresponding data structures record at least two of the mobile station international subscriber directory number, the international mobile equipment identity, the subscriber identity module, the integrated circuit card identifier, a subscription status, an account balance, a roaming status, a device make, a device model, or an authentication credential (paragraphs 66, 75).
As per claim 14, Urbanek discloses the method wherein the mobile operator provides the independent mobile telecommunication enhancement operation with an application programming interface that enables the mobile operator to generate the data serialization language specification file for the independent mobile telecommunication enhancement operation that indicates the outbound communication preferences of the independent mobile telecommunication enhancement operation based on input from the independent mobile telecommunication enhancement operation regarding outbound communication from the mobile operator to the independent mobile telecommunication enhancement operation (paragraphs 51, 66, 75).
As per claim 15, Urbanek discloses the method wherein the application programming interface generates the mapper file based on the data serialization language specification file for the independent mobile telecommunication enhancement operation and a distinct source data serialization language specification file for the mobile operator (paragraphs 31, 39-40, 51).
As per claim 16, Although, Urbanek discloses customization of a mobile device to register with a service provider, but he fails to expressly disclose the method wherein the data serialization language specification file comprises a YAML file.
However, in the same filed of endeavor, Porras discloses the claimed limitation of the method wherein the data serialization language specification file comprises a YAML file (paragraphs 33, 53, 56: subscribing to mobile operators’ network with customer application with use of YAML).
Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Porrass’ teaching of defending, preventing, SMS based activities, with Urbanek. One would be motivated to use different data language to have the mobile operator to have services corresponding to subscribers.
Claims 17 and 19 is an Independent claim with similar limitation but different in preamble and hence are rejected based on the rejection provided in claim 1.
Claims 18 and 20 are listed all the same elements of claim 2. Therefore, the supporting rationales of the rejection to claim 2 apply equally as well to claims 18 and 20.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure.
SERNA et al. (US Publication 2018/0110081) discloses method and a system for accessing through a second mobile telecommunication network to services offered by a first mobile telecommunication network comprising the steps of establishing a first communication channel with the second network, based on a secondary SIM card; establishing a second communication channel with the first network using the first communication channel, wherein a user of the mobile communication device is authenticated using a primary SIM card; registering, through the second communication channel, the user of the mobile communication device into the first network using the information stored in the primary SIM card; and accessing from the mobile communication device to services offered by the first network through the second communication channel.
Seif et al. (US Publication 2010/0279688) discloses a telecommunication network with a mobile equipment (10,20) comprising a mobile communication device (10) and a personal token (20), the method operating an algorithm (25) which selects at least one network to be operated by the mobile equipment among a plurality of available networks, wherein in the method, the algorithm is stored and run in the personal token (20).
Any inquiry concerning this communication or earlier communications from the examiner should be directed to FARZANA B HUQ whose telephone number is (571)270-3223. The examiner can normally be reached Monday - Friday: 8:30-5:30 ET.
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, Emmanuel L Moise can be reached at 571-272-3865. 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.
/FARZANA B HUQ/Primary Examiner, Art Unit 2455