Detailed Action
Claims 1-20 are pending in this application. This is a response to the Amendments/Remarks filed on 6/19/26. This is a Final Rejection.
Response to Arguments
The two Terminal Disclaimer are disapproved because the TDs identifies a party who is not the applicant - The applicant cited on the TD must be cited exactly as it is cited on the ADS and or filing receipt and also in its entirety. If more space for applicant section is required, please use smaller fonts or submit an attachment page to the TD. Please correct and resubmit the TD. (No new fee required), therefore the Double Patenting Rejection is maintained.
The applicant’s amendments and arguments pertaining to the claim interpretation under 112(f) which invoked the 112(a)(b) rejections are persuasive therefore those rejections are withdrawn. The claims are hereby not being interpreted under 112(f) and the information data harvesting component and syndicated data format engine are being interpreted as software.
Double Patenting
The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969).
A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b).
The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13.
The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer.
Claims 1-6,8-14,15-20 rejected on the ground of nonstatutory double patenting as being unpatentable over claims 4,6-8 of U.S. Patent No. 10,826,996(16/632,063). Although the claims at issue are not identical, they are not patentably distinct from each other because claims 4,6-7, teaches the instant claims except for formatting formats each syndicated data channel to include the data-applicable geographic area wherein the server system selects a particular syndicated data channel based at least in part on the data-applicable geographic area associated therewith however claims 4 does teach formatting of the syndicated data channel and claim 7 teaches formatting of the syndicated messages to include data-applicable geographic area and using the data-applicable geographic area of the syndicated data message in creating the syndicated IoT channel, therefore it is obvious to one ordinary skill in the art before the effective filing date of the claimed invention that by creating the syndicated IoT channel for the syndicated data message as taught by ‘966 that the IoT channel is also formatted to include the data geographic area. One ordinary skill in the art would have been motivated to modify the teachings in order to ensure message deliver for a particular geographic area.
10,826,996
Instant application
4. An improved Internet of Things (IoT) system providing a plurality of IoT devices with syndicated vendor-independent IoT data for use thereby, each IoT device having an IoT service interface that is communicatively coupled via a data network to one or more vendor-specific IoT application platforms and having one or more installed vendor specific IoT applications, the improved IoT system comprising:
a server system having an input data interface communicatively coupled to a plurality of informational data sources, an informational data harvesting component for
identifying and receiving IoT supplier-independent informational data from the coupled informational data sources,
a syndicated data format engine collecting and formatting at least a portion of the received IoT supplier-independent informational data into prepared syndicated IoT data messages,
creating a plurality of predetermined syndicated IoT channels, the creating including formatting each syndicated IoT channel to include a predetermined syndicated IoT channel identifier and predetermined portions of the received syndicated IoT data messages into one of a plurality of different predetermined point-to-multipoint non-addressed transport bearer channel formats, and transmitting over a bearer channel compatible output interface each compatible formatted syndicated IoT channel;
one or more syndicated IoT channel transport networks configured for transmitting using broadcasting the syndicated IoT channel having the syndicated IoT data messages using point-to-multipoint non-addressed transport bearer channels from the second server system to a plurality of IoT devices; and
the plurality of IoT devices each including a memory storing one or more IoT message or channel selection criteria, each IoT device having one or more syndicated channel IoT interfaces adapted for receiving and monitoring one or more of the point-to-multipoint non-addressed transport bearer channels of one or more different syndicated IoT channel transport networks, identifying from the received and monitored transport bearer channels a received IoT channel as a function of a comparing to the store IoT message or channel selection criteria to the received IoT channel or IoT message contained therein, and where a successful comparing reading the IoT data messages within the received IoT channel and extracting the IoT supplier-independent informational data from the IoT data message and providing at least a portion of the extracted IoT informational data to at least one of the installed vendor specific IoT applications of the IoT device.
4. An improved Internet of Things (IoT) system providing a plurality of IoT devices with syndicated vendor-independent IoT data for use thereby, each IoT device having an IoT service interface that is communicatively coupled via a data network to one or more vendor-specific IoT application platforms and having one or more installed vendor specific IoT applications, the improved IoT system comprising:
a server system having an input data interface communicatively coupled to a plurality of informational data sources, an informational data harvesting component for
identifying and receiving IoT supplier-independent informational data from the coupled informational data sources,
a syndicated data format engine collecting and formatting at least a portion of the received IoT supplier-independent informational data into prepared syndicated IoT data messages,
creating a plurality of predetermined syndicated IoT channels, the creating including formatting each syndicated IoT channel to include a predetermined syndicated IoT channel identifier and predetermined portions of the received syndicated IoT data messages into one of a plurality of different predetermined point-to-multipoint non-addressed transport bearer channel formats, and transmitting over a bearer channel compatible output interface each compatible formatted syndicated IoT channel;
one or more syndicated IoT channel transport networks configured for transmitting using broadcasting the syndicated IoT channel having the syndicated IoT data messages using point-to-multipoint non-addressed transport bearer channels from the second server system to a plurality of IoT devices; and
the plurality of IoT devices each including a memory storing one or more IoT message or channel selection criteria, each IoT device having one or more syndicated channel IoT interfaces adapted for receiving and monitoring one or more of the point-to-multipoint non-addressed transport bearer channels of one or more different syndicated IoT channel transport networks, identifying from the received and monitored transport bearer channels a received IoT channel as a function of a comparing to the store IoT message or channel selection criteria to the received IoT channel or IoT message contained therein, and where a successful comparing reading the IoT data messages within the received IoT channel and extracting the IoT supplier-independent informational data from the IoT data message and providing at least a portion of the extracted IoT informational data to at least one of the installed vendor specific IoT applications of the IoT device
7. The system of claim 4 wherein at least one of the received IoT supplier-independent information data of the first server includes a geodetic field defining a data-applicable geographic area applicable to the provided IoT informational data,
the server formatting the prepared syndicated IoT data messages to include the data-applicable geographic area and the second server utilizes the data-applicable geographic area of the received syndicated IoT data message in creating the syndicated IoT channel, and
further the server selecting a particular syndicated IoT channel or a particular IoT channel transport network as a function of the selected syndicated IoT channel or a particular IoT channel transport network providing the point-to-multipoint non-addressed transport bearer channel to IoT devices located within at least a portion of the data-applicable geographic area.
1. An improved syndicated data system, comprising:
a server system communicatively coupled to a plurality of informational data sources, the server system comprising:
a data processing component for identifying and receiving syndicated supplier-independent informational data from one or more of the plurality of informational data sources;
a syndicated data format engine for generating syndicated data messages from at least a portion of the syndicated supplier-independent informational data, formatting at least a portion of each syndicated data message into one of a plurality of point-to-multipoint non-addressed transport bearer channel formats, creating a plurality of syndicated data channels, and formatting each syndicated data channel to include a unique syndicated data channel identifier; and
the server system transmitting each syndicated data channel over at least one syndicated data channel transport network to a plurality of syndicated data enabled devices using point-to-multipoint non-addressed transport bearer channels.
17. An improved syndicated data system, comprising:
a server system communicatively coupled to a plurality of informational data sources, the server system comprising:
a data processing component for identifying and receiving syndicated supplier-independent informational data from one or more of the plurality of informational data sources;
a syndicated data format engine for generating syndicated data messages from at least a portion of the syndicated supplier-independent informational data, formatting at least a portion of each syndicated data message into one of a plurality of point-to-multipoint non-addressed transport bearer channel formats, creating a plurality of syndicated data channels, and formatting each syndicated data channel to include a unique syndicated data channel identifier; and
the server system transmitting each syndicated data channel over at least one syndicated data channel transport network to a plurality of syndicated data enabled devices using point-to-multipoint non-addressed transport bearer channels;
wherein at least some portion of the syndicated supplier-independent informational data comprises a geodetic field defining a data-applicable geographic area applicable to the syndicated supplier-independent informational data;
wherein the syndicated data format engine of the server system further formats each syndicated data message to include the data-applicable geographic area and further formats each syndicated data channel to include the data-applicable geographic area wherein the server system selects a particular syndicated data channel based at least in part on the data-applicable geographic area associated therewith; and
wherein the server system selects a particular syndicated data channel transport network based at least in part on the presence of syndicated data enabled devices thereon located within at least a portion of the data-applicable geographic area.
Claims 1-20 rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1,2,13 of U.S. Patent No. 11,159,623(17/087,832). Although the claims at issue are not identical, they are not patentably distinct from each other because claims 1,2,13, teaches the instant claims except for formatting formats each syndicated data channel to include the data-applicable geographic area wherein the server system selects a particular syndicated data channel based at least in part on the data-applicable geographic area associated therewith however 2 does teach the server utilizes the data-applicable geographic area of the received syndicated data message in creating the syndicated data channel, therefore it is obvious to one ordinary skill in the art before the effective filing date of the claimed invention that by utilizes the data-applicable geographic area of the received syndicated data message in creating the syndicated data channel as taught by ‘623 that syndicated data channel is also formatted to include the data geographic area. One ordinary skill in the art would have been motivated to modify the teachings in order to ensure message deliver for a particular geographic area.
11,159,623
Instant application
1. An improved syndicated data system providing a plurality of syndicated data enabled devices with syndicated vendor-independent data for use thereby, each syndicated data device having a syndicated data service interface that is communicatively coupled via a data network to one or more vendor-specific syndicated data application platforms and having one or more installed vendor specific syndicated data applications, the system comprising:
a server system having an input data interface communicatively coupled to a plurality of informational data sources, an informational data harvesting component for
identifying and receiving syndicated supplier-independent informational data from the coupled informational data sources,
a syndicated data format engine collecting and formatting at least a portion of the received syndicated supplier-independent informational data into prepared syndicated data messages, creating a plurality of predetermined syndicated channels, the creating including formatting each syndicated channel to include a predetermined syndicated channel identifier and predetermined portions of the received syndicated data messages into one of a plurality of different predetermined point-to-multipoint non-addressed transport bearer channel formats, and
transmitting over a bearer channel compatible output interface each compatible formatted syndicated data channel for delivery thereof by at least one syndicated data channel transport network transmitting using broadcasting the syndicated data channel having the syndicated data messages using point-to-multipoint non-addressed transport bearer channels from the server system to a plurality of syndicated data devices.
1. An improved syndicated data system providing a plurality of syndicated data enabled devices with syndicated vendor-independent data for use thereby, each syndicated data device having a syndicated data service interface that is communicatively coupled via a data network to one or more vendor-specific syndicated data application platforms and having one or more installed vendor specific syndicated data applications, the system comprising:
a server system having an input data interface communicatively coupled to a plurality of informational data sources, an informational data harvesting component for
identifying and receiving syndicated supplier-independent informational data from the coupled informational data sources,
a syndicated data format engine collecting and formatting at least a portion of the received syndicated supplier-independent informational data into prepared syndicated data messages, creating a plurality of predetermined syndicated channels, the creating including formatting each syndicated channel to include a predetermined syndicated channel identifier and predetermined portions of the received syndicated data messages into one of a plurality of different predetermined point-to-multipoint non-addressed transport bearer channel formats, and
transmitting over a bearer channel compatible output interface each compatible formatted syndicated data channel for delivery thereof by at least one syndicated data channel transport network transmitting using broadcasting the syndicated data channel having the syndicated data messages using point-to-multipoint non-addressed transport bearer channels from the server system to a plurality of syndicated data devices.
2. The system of claim 1 wherein at least one of the received syndicated data supplier-independent information data of the server includes a geodetic field defining a data-applicable geographic area applicable to the provided syndicated data informational data,
the server system formatting the prepared syndicated data messages to include the data-applicable geographic area and the server utilizes the data-applicable geographic area of the received syndicated data message in creating the syndicated data channel and
selecting a particular syndicated data channel or a particular syndicated data channel transport network as a function of the selected syndicated data channel or a particular syndicated data channel transport network providing the point-to-multipoint non-addressed transport bearer channel to syndicated data devices located within at least a portion of the data-applicable geographic area.
1. An improved syndicated data system, comprising:
a server system communicatively coupled to a plurality of informational data sources, the server system comprising:
a data processing component for identifying and receiving syndicated supplier-independent informational data from one or more of the plurality of informational data sources;
a syndicated data format engine for generating syndicated data messages from at least a portion of the syndicated supplier-independent informational data, formatting at least a portion of each syndicated data message into one of a plurality of point-to-multipoint non-addressed transport bearer channel formats, creating a plurality of syndicated data channels, and formatting each syndicated data channel to include a unique syndicated data channel identifier; and
the server system transmitting each syndicated data channel over at least one syndicated data channel transport network to a plurality of syndicated data enabled devices using point-to-multipoint non-addressed transport bearer channels.
17. An improved syndicated data system, comprising:
a server system communicatively coupled to a plurality of informational data sources, the server system comprising:
a data processing component for identifying and receiving syndicated supplier-independent informational data from one or more of the plurality of informational data sources;
a syndicated data format engine for generating syndicated data messages from at least a portion of the syndicated supplier-independent informational data, formatting at least a portion of each syndicated data message into one of a plurality of point-to-multipoint non-addressed transport bearer channel formats, creating a plurality of syndicated data channels, and formatting each syndicated data channel to include a unique syndicated data channel identifier; and
the server system transmitting each syndicated data channel over at least one syndicated data channel transport network to a plurality of syndicated data enabled devices using point-to-multipoint non-addressed transport bearer channels;
wherein at least some portion of the syndicated supplier-independent informational data comprises a geodetic field defining a data-applicable geographic area applicable to the syndicated supplier-independent informational data;
wherein the syndicated data format engine of the server system further formats each syndicated data message to include the data-applicable geographic area and further formats each syndicated data channel to include the data-applicable geographic area wherein the server system selects a particular syndicated data channel based at least in part on the data-applicable geographic area associated therewith; and
wherein the server system selects a particular syndicated data channel transport network based at least in part on the presence of syndicated data enabled devices thereon located within at least a portion of the data-applicable geographic area.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. See PTO-892.
US 2014/0241354 issued to Shuman et al, which teaches establishing of communication between IoT devices groups for efficient interaction among the IoT devices. Pre-defined IoT devices groups are formed to organize certain IoT devices to perform similar activities or desired functions.
US 10,050,840 issued to Zheng et al., teaches Methods of Internet of Things (IoT) device access are disclosed. In one embodiment, a method is implemented in a software-defined networking (SDN) controller. The method includes receiving a node discovery request from a network device that receives a unicast neighbor solicitation message from an electronic device that supports IPv6. The unicast neighbor solicitation message contains an IPv6 address to be registered. The method also includes causing a device entry to be generated in a device discovery table, and transmitting an acknowledgment to the network device upon the device entry being generated successfully. The method continues with transmitting a request to the network device to generate a flow table entry for the electronic device based on a policy table. The flow table entry includes an operation to be performed, and the network device is to perform the operation on a packet received matching the flow table entry.
US 10,104,567 issued to Kodaypak, teaches Protocol agnostic wrapping (PAW) and/or data analytics engine (DAE) functions are embedded within a service capability exposure function (SCEF) entity for handling dynamic device triggering, event monitoring, and/or reporting of Internet of things (IoT) devices. The enhanced SCEF creates a dynamic mobility network infrastructure model for global IoT connectivity and new services delivery. The PAW function can be utilized for enhancing massive IoT devices connectivity with their respective application servers in the next-generation mobility network. By employing the PAW function, the SCEF can generate and securely expose flexible application programming interfaces (APIs) to the external network of various third party IoT application service providers, which in turn can utilize the APIs to access their targeted IoT devices via network elements and extract critical device and network capabilities on an event basis.
THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a).
A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to BACKHEAN TIV whose telephone number is (571)272-5654. The examiner can normally be reached on Mon.-Thurs. 5:30-3:30.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, TONIA DOLLINGER can be reached on (571) 272-4170. 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.
/BACKHEAN TIV/
Primary Examiner, Art Unit 2459