Prosecution Insights
Last updated: August 15, 2026
Application No. 19/097,002

METHODS AND SYSTEMS FOR ROUTING MEDIA

Non-Final OA §101
Filed
Apr 01, 2025
Priority
Oct 28, 2022 — CIP of 11/799,934 +1 more
Examiner
DUONG, OANH
Art Unit
Tech Center
Assignee
Genetec Inc.
OA Round
1 (Non-Final)
80%
Grant Probability
Favorable
1-2
OA Rounds
1y 4m
Est. Remaining
92%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allowance Rate
481 granted / 601 resolved
+20.0% vs TC avg
Moderate +12% lift
Without
With
+12.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
15 currently pending
Career history
620
Total Applications
across all art units

Statute-Specific Performance

§101
9.9%
-30.1% vs TC avg
§103
45.9%
+5.9% vs TC avg
§102
19.1%
-20.9% vs TC avg
§112
14.4%
-25.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 601 resolved cases

Office Action

§101
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 . 1. Claims 1-20 are presented for examination. Double Patenting A rejection based on double patenting of the “same invention” type finds its support in the language of 35 U.S.C. 101 which states that “whoever invents or discovers any new and useful process... may obtain a patent therefor...” (Emphasis added). Thus, the term “same invention,” in this context, means an invention drawn to identical subject matter. See Miller v. Eagle Mfg. Co., 151 U.S. 186 (1894); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Ockert, 245 F.2d 467, 114 USPQ 330 (CCPA 1957). A statutory type (35 U.S.C. 101) double patenting rejection can be overcome by canceling or amending the claims that are directed to the same invention so they are no longer coextensive in scope. The filing of a terminal disclaimer cannot overcome a double patenting rejection based upon 35 U.S.C. 101. 2. Claims 1-20 is/are rejected under 35 U.S.C. 101 as claiming the same invention as that of claims 1-29 of prior U.S. Patent No. 12,284,234 B2. This is a statutory double patenting rejection. Instant Application Prior U.S Patent 12,284,234 B2 1. A method for routing media in a surveillance system, the method comprising, at a gateway device placed on a local network deployed at a location being surveilled, the gateway device having network connectivity to a cloud computing device: detecting one or more networked devices placed on the local network, the one or more networked devices comprising one or more media devices each configured to generate media stream data as the location is being surveilled; determining a level of interest associated with the media stream data; obtaining, based on the detecting, at least one rule indicative of when the media stream data is to be routed, based on the level of interest associated with the media stream data, via the gateway device and when the media stream data is to be routed directly to the cloud computing device for processing; and instructing, based on the level of interest associated with the media stream data, at least one of the one or more networked devices to route the media stream data according to the at least one rule. 2. The method of claim 1, further comprising conducting a media content analysis of the media stream data and generating one or more metadata items based on the media content analysis, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 3. The method of claim 1, further comprising receiving from the one or more media devices one or more metadata items related to the media stream data, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 4. The method of claim 1, wherein the media stream data is determined to be of interest one of: based on the media stream data satisfying at least one of a time restriction and a location restriction; and as a result of determining that the one or more media devices generated the media stream data in response to occurrence of a trigger event related to a status of the surveillance system. 5. The method of claim 2, wherein the media stream data is determined to be of interest at least one of: as a result of detecting, based on the media content analysis, a presence of one or more objects in a field of view of the one or more media devices; and as a result of detecting, based on the media content analysis, a displacement of the one or more objects in a field of view of the one or more media devices. 6. The method of claim 5, further comprising at least one of: determining a speed of the one or more objects, wherein the media stream data is determined to be of interest as a result of determining that the speed of the one or more objects exceeds a speed threshold; and determining a direction of motion of the one or more objects, wherein the media stream data is determined to be of interest based on the direction of motion. 7. The method of claim 1, further comprising monitoring one or more parameters associated with at least one of the local network and an environment of the location being surveilled to determine whether the at least one rule is satisfied, wherein the at least one of the one or more networked devices is instructed to route the media stream data according to the at least one rule when the at least one rule is satisfied. 8. A method for routing media in a surveillance system, the method comprising, at a cloud computing device: detecting one or more networked devices placed on a local network deployed at a location being surveilled, the one or more networked devices comprising one or more media devices and one or more gateway devices, each media device configured to generate media stream data as the location is being surveilled, and each gateway device having network connectivity to the cloud computing device; determining a level of interest associated with the media stream data; obtaining, based on the detecting, at least one rule indicative of when the media stream data is to be routed, based on the level of interest associated with the media stream data, via the one or more gateway devices and when the media stream data is to be routed directly to the cloud computing device for processing; and instructing, based on the level of interest associated with the media stream data, at least one of the one or more networked devices to route the media stream data according to the at least one rule. 9. The method of claim 8, further comprising conducting a media content analysis of the media stream data and generating one or more metadata items based on the media content analysis, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 10. The method of claim 8, further comprising receiving from the one or more media devices one or more metadata items related to the media stream data, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 11. The method of claim 8, wherein the media stream data is determined to be of interest one of: based on the media stream data satisfying at least one of a time restriction and a location restriction; and as a result of determining that the one or more media devices generated the media stream data in response to occurrence of a trigger event related to a status of the surveillance system. 12. The method of claim 9, wherein the media stream data is determined to be of interest at least one of: as a result of detecting, based on the media content analysis, a presence of one or more objects in a field of view of the one or more media devices; and as a result of detecting, based on the media content analysis, a displacement of the one or more objects in a field of view of the one or more media devices. 13. The method of claim 12, further comprising at least one of: determining a speed of the one or more objects, wherein the media stream data is determined to be of interest as a result of determining that the speed of the one or more objects exceeds a speed threshold; and determining a direction of motion of the one or more objects, wherein the media stream data is determined to be of interest based on the direction of motion. 14. The method of claim 8, further comprising monitoring one or more parameters associated with at least one of the local network and an environment of the location being surveilled to determine whether the at least one rule is satisfied, wherein the at least one of the one or more networked devices is instructed to route the media stream data according to the at least one rule when the at least one rule is satisfied. 15. A method for routing media in a surveillance system, the method comprising, at one of a plurality of media devices placed on a local network deployed at a location being surveilled: detecting one or more networked devices placed on the local network, the one or more networked devices comprising one or more gateway devices, each media device from the plurality of media devices configured to generate media stream data as the location is being surveilled, and each gateway device having network connectivity to a cloud computing device; determining a level of interest associated with the media stream data; obtaining, based on the detecting, at least one rule from at least one of the cloud computing device and the one or more gateway devices, the at least one rule indicative of when the media stream data is to be routed, based on the level of interest associated with the media stream data, via the one or more gateway devices and when the media stream data is to be routed directly to the cloud computing device for processing; and routing, based on the level of interest associated with the media stream data, the media stream data according to the at least one rule. 16. The method of claim 15, further comprising conducting a media content analysis of the media stream data and generating one or more metadata items based on the media content analysis, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 17. The method of claim 15, wherein the media stream data is determined to be of interest one of: based on the media stream data satisfying at least one of a time restriction and a location restriction; and as a result of determining that the plurality of media devices generated the media stream data in response to occurrence of a trigger event related to a status of the surveillance system. 18. The method of claim 16, wherein the media stream data is determined to be of interest at least one of: as a result of detecting, based on the media content analysis, a presence of one or more objects in a field of view of the one or more media devices; and as a result of detecting, based on the media content analysis, a displacement of one or more objects in a field of view of the one or more media devices. 19. The method of claim 18, further comprising at least one of: determining a speed of the one or more objects, wherein the media stream data is determined to be of interest as a result of determining that the speed of the one or more objects exceeds a speed threshold; and determining a direction of motion of the one or more objects, wherein the media stream data is determined to be of interest based on the direction of motion. 20. The method of claim 15, further comprising monitoring one or more parameters associated with at least one of the local network and an environment of the location being surveilled to determine whether the at least one rule is satisfied, wherein the media stream data is routed according to the at least one rule when the at least one rule is satisfied. 1. A method for routing media in a surveillance system, the method comprising, at a gateway device placed on a local network deployed at a location being surveilled, the gateway device having network connectivity to a cloud computing device: detecting one or more networked devices placed on the local network, the one or more networked devices comprising one or more media devices each configured to generate media stream data as the location is being surveilled; determining a level of interest associated with the media stream data; obtaining, based on the detecting, at least one rule indicative of when the media stream data is to be routed, based on the level of interest associated with the media stream data, via the gateway device and when the media stream data is to be routed directly to the cloud computing device for processing; and instructing, based on the level of interest associated with the media stream data, at least one of the one or more networked devices to route the media stream data according to the at least one rule. 2. The method of claim 1, further comprising conducting a media content analysis of the media stream data and generating one or more metadata items based on the media content analysis, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 7. The method of claim 1, further comprising receiving from the one or more media devices one or more metadata items related to the media stream data, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 8. The method of claim 1, wherein the media stream data is determined to be of interest based on the media stream data satisfying at least one of a time restriction and a location restriction. 9. The method of claim 1, wherein the media stream data is determined to be of interest as a result of determining that the one or more media devices generated the media stream data in response to occurrence of a trigger event related to a status of the surveillance system. 3. The method of claim 2, wherein the media stream data is determined to be of interest as a result of detecting, based on the media content analysis, a presence of one or more objects in a field of view of the one or more media devices. 4. The method of claim 2, wherein the media stream data is determined to be of interest as a result of detecting, based on the media content analysis, a displacement of one or more objects in a field of view of the one or more media devices. 5. The method of claim 4, further comprising determining a speed of the one or more objects, wherein the media stream data is determined to be of interest as a result of determining that the speed of the one or more objects exceeds a speed threshold. 6. The method of claim 4, further comprising determining a direction of motion of the one or more objects, wherein the media stream data is determined to be of interest based on the direction of motion. 10. The method of claim 1, further comprising monitoring one or more parameters associated with at least one of the local network and an environment of the location being surveilled to determine whether the at least one rule is satisfied, wherein the at least one of the one or more networked devices is instructed to route the media stream data according to the at least one rule when the at least one rule is satisfied. 11. A method for routing media in a surveillance system, the method comprising, at a cloud computing device: detecting one or more networked devices placed on a local network deployed at a location being surveilled, the one or more networked devices comprising one or more media devices and one or more gateway devices, each media device configured to generate media stream data as the location is being surveilled, and each gateway device having network connectivity to the cloud computing device; determining a level of interest associated with the media stream data; obtaining, based on the detecting, at least one rule indicative of when the media stream data is to be routed, based on the level of interest associated with the media stream data, via the one or more gateway devices and when the media stream data is to be routed directly to the cloud computing device for processing; and instructing, based on the level of interest associated with the media stream data, at least one of the one or more networked devices to route the media stream data according to the at least one rule. 12. The method of claim 11, further comprising conducting a media content analysis of the media stream data and generating one or more metadata items based on the media content analysis, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 17. The method of claim 11, further comprising receiving from the one or more media devices one or more metadata items related to the media stream data, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 18. The method of claim 11, wherein the media stream data is determined to be of interest based on the media stream data satisfying at least one of a time restriction and a location restriction. 19. The method of claim 11, wherein the media stream data is determined to be of interest as a result of determining that the one or more media devices generated the media stream data in response to occurrence of a trigger event related to a status of the surveillance system. 13. The method of claim 12, wherein the media stream data is determined to be of interest as a result of detecting, based on the media content analysis, a presence of one or more objects in a field of view of the one or more media devices. 14. The method of claim 12, wherein the media stream data is determined to be of interest as a result of detecting, based on the media content analysis, a displacement of one or more objects in a field of view of the one or more media devices. 15. The method of claim 14, further comprising determining a speed of the one or more objects, wherein the media stream data is determined to be of interest as a result of determining that the speed of the one or more objects exceeds a speed threshold. 16. The method of claim 14, further comprising determining a direction of motion of the one or more objects, wherein the media stream data is determined to be of interest based on the direction of motion. 20. The method of claim 11, further comprising monitoring one or more parameters associated with at least one of the local network and an environment of the location being surveilled to determine whether the at least one rule is satisfied, wherein the at least one of the one or more networked devices is instructed to route the media stream data according to the at least one rule when the at least one rule is satisfied. 21. A method for routing media in a surveillance system, the method comprising, at one of a plurality of media devices placed on a local network deployed at a location being surveilled: detecting one or more networked devices placed on the local network, the one or more networked devices comprising remaining ones of the plurality of media devices and one or more gateway devices, each media device from the plurality of media devices configured to generate media stream data as the location is being surveilled, and each gateway device having network connectivity to a cloud computing device; determining a level of interest associated with the media stream data; obtaining, based on the detecting, at least one rule from at least one of the cloud computing device and the one or more gateway devices, the at least one rule indicative of when the media stream data is to be routed, based on the level of interest associated with the media stream data, via the one or more gateway devices and when the media stream data is to be routed directly to the cloud computing device for processing; and routing, based on the level of interest associated with the media stream data, the media stream data according to the at least one rule. 22. The method of claim 21, further comprising conducting a media content analysis of the media stream data and generating one or more metadata items based on the media content analysis, wherein the level of interest associated with the media stream data is determined based on the one or more metadata items. 27. The method of claim 21, wherein the media stream data is determined to be of interest based on the media stream data satisfying at least one of a time restriction and a location restriction. 28. The method of claim 21, wherein the media stream data is determined to be of interest as a result of determining that the plurality of media devices generated the media stream data in response to occurrence of a trigger event related to a status of the surveillance system. 23. The method of claim 22, wherein the media stream data is determined to be of interest as a result of detecting, based on the media content analysis, a presence of one or more objects in a field of view of the one or more media devices. 24. The method of claim 22, wherein the media stream data is determined to be of interest as a result of detecting, based on the media content analysis, a displacement of one or more objects in a field of view of the one or more media devices. 25. The method of claim 24, further comprising determining a speed of the one or more objects, wherein the media stream data is determined to be of interest as a result of determining that the speed of the one or more objects exceeds a speed threshold. 26. The method of claim 24, further comprising determining a direction of motion of the one or more objects, wherein the media stream data is determined to be of interest based on the direction of motion. 29. The method of claim 21, further comprising monitoring one or more parameters associated with at least one of the local network and an environment of the location being surveilled to determine whether the at least one rule is satisfied, wherein the media stream data is routed according to the at least one rule when the at least one rule is satisfied. Conclusion 3. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Kazamias, WO 2014/047695 A2, discloses detecting a potential intruder or thief, and detecting when an un-identified person suspiciously stands close in vicinity of sensors for a predefined period of time (i.e., page 15 lines 26-28), and read data from proximity sensors that match a rule pre-defined and may trigger request for more collated data from alarm system data which is collated and queries against rules (i.e., page 15 line 31-page 16 line 2), and transmitting via available rules communications in real-time or data stored and forwarded in batches to an off-site Host server where the collated and queried data received, is collated and is sent to another party and / or Emergency service provider (i.e., page 16 lines 25-30). Ku et al., US 8,194,825 B2, discloses a method and an apparatus for call surveillance in Internet Protocol communication networks (abstract), wherein the first media server is configured to duplicate call content included in the media stream and to route the duplicated call content to an intercept gateway to perform surveillance of the call (i.e., col. 19 lines 27-30). Van Beek et al., US 2022/0161815 A1, discloses detected objects information may include a region of interest of a larger image (i.e., page 13 paragraph [0166]). Wengrovitz, US 2011/0242317 A1, discloses establishing media sessions to route digital video streams captured by multiple remote surveillance cameras to multiple display devices (i.e., page 4 paragraph [0042]). Lee et al., US 11,538,316 B2, discloses A gateway of a surveillance system, the gateway includes: a communication module configured to communicate with a plurality of network cameras including a first network camera and a second network camera; and a processor configured to recognize a motion of a subject based on event information transmitted by the first network camera and to transmit subject information generated based on the motion of the subject to the second network camera (abstract). 4. Any inquiry concerning this communication or earlier communications from the examiner should be directed to OANH DUONG whose telephone number is (571)272-3983. The examiner can normally be reached Maxiflex Mon-Fri 6:00am-5:00pm. 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, Wing Chan can be reached at (571)272-7493. 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. /OANH DUONG/Primary Examiner, Art Unit 2459
Read full office action

Prosecution Timeline

Apr 01, 2025
Application Filed
Jul 27, 2026
Non-Final Rejection mailed — §101 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12695695
PROVIDING A MESSAGE ASSOCIATED WITH A PERFORMANCE ISSUE OF A TRANSIT NODE THAT IS ASSOCIATED WITH A LABEL SWITCHED PATH
3y 1m to grant Granted Jul 28, 2026
Patent 12695697
Methods and switch devices for switching data frames in a communications network
1y 10m to grant Granted Jul 28, 2026
Patent 12689570
GREY FAILURE DETECTION ON NETWORK OPERATING SYSTEM
2y 3m to grant Granted Jul 21, 2026
Patent 12684030
Multimedia System with Dynamic Adaptation
1y 9m to grant Granted Jul 14, 2026
Patent 12659367
VIDEO TRANSMISSION METHOD THROUGH DYNAMIC DISPATCHING MPDUS AMONG MULTI-LINKS
2y 3m to grant Granted Jun 16, 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
80%
Grant Probability
92%
With Interview (+12.1%)
2y 9m (~1y 4m remaining)
Median Time to Grant
Low
PTA Risk
Based on 601 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