Prosecution Insights
Last updated: May 29, 2026
Application No. 16/281,229

System And Method For Presenting Content With Time Based Metadata

Non-Final OA §103
Filed
Feb 21, 2019
Priority
Jun 14, 2011 — provisional 61/497,023 +2 more
Examiner
KIM, WILLIAM JW
Art Unit
2409
Tech Center
2400 — Computer Networks
Assignee
Comcast Cable Communications LLC
OA Round
14 (Non-Final)
79%
Grant Probability
Favorable
14-15
OA Rounds
0m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
353 granted / 449 resolved
+20.6% vs TC avg
Strong +15% interview lift
Without
With
+15.2%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 1m
Avg Prosecution
18 currently pending
Career history
467
Total Applications
across all art units

Statute-Specific Performance

§101
3.9%
-36.1% vs TC avg
§103
84.8%
+44.8% vs TC avg
§102
2.0%
-38.0% vs TC avg
§112
4.2%
-35.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 449 resolved cases

Office Action

§103
Notice of Pre-AIA or AIA Status The present application is being examined under the pre-AIA first to invent provisions. Information Disclosure Statement The information disclosure statement (IDS) submitted on 21 October 2025 is/are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Response to Arguments No Claims were amended. Claims 2-9, 11-26, 28-37, 40-49, 51, and 53-55 are presently pending. Applicant's arguments filed 23 October 2025 have been fully considered but they are not persuasive. Regarding Applicant’s arguments with respect to the rejection of the claims under 35 USC 103 over Srinivasan and Ackley (see Remarks, pgs. 12-15), the Examiner disagrees. Applicant argues “Srinivasan does not disclose that the authoring server sends the single annotation stream to an output device. Srinivasan merely describes that the single annotation stream can be sent to end users by a broadcast system or via the Internet” (see Remarks, pg. 13, final 4 sentences). It would appear from Applicant’s comments that Applicant is asserting that the authoring server of Srinivasan does not deliver the annotation stream directly to an output device. It would be readily understood that the authoring server is a computing device. Per Applicant’s admission, the annotation stream provided by the authoring server is ultimately provided to end users (where output devices would be implicitly understood as the context of the application is for displaying metadata alongside underlying video data). It is noted that the claims do not preclude any intervening devices or structures, but merely require that some computing device provide the plurality of pieces of time-based metadata to output devices. As such, Srinivasan’s authoring server which ultimately provides annotation streams to end users satisfies the limitation. Applicant further argues that Ackley’s compiled list of triggers is never ‘received by the same computing device that sends the individual triggers (see Remarks, pgs. 14- 15). The Examiner notes that the test for obviousness is not whether the features of a secondary reference may be bodily incorporated into the structure of the primary reference; nor is it that the claimed invention must be expressly suggested in any one or all of the references. Rather, the test is what the combined teachings of the references would have suggested to those of ordinary skill in the art. Furthermore, one cannot show nonobviousness by attacking references individually where the rejections are based on combinations of references. See In re Keller, 642 F.2d 413, 208 USPQ 871 (CCPA 1981); In re Merck & Co., 800 F.2d 1091, 231 USPQ 375 (Fed. Cir. 1986). It is noted that Ackley is relied upon specifically to teach that trigger data for identifying locations/times in a video for triggering additional data (such as the metadata of Srinivasan) may be compiled as a list or table of triggers (see the Non-Final Rejection mailed out on 23 July 2025 – hereinafter the Non-Final). Such a list/table of triggers which specify times and location over the course of the video would inferably teach an order to the triggers/metadata as it would be readily understood by one of ordinary skill in the art that the intrinsic temporal nature of such media would dictate a particular order of events (i.e., something that is supposed to occur 5 seconds into a movie necessarily will occur prior to an event that is supposed to occur 25 seconds into the movie). As such the combination of Srinivasan and Ackley disclose, teach, and suggest all of the limitations of the claimed invention and the rejection of the claims are maintained. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all obviousness rejections set forth in this Office action: (a) A patent may not be obtained though the invention is not identically disclosed or described as set forth in section 102 of this title, if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the manner in which the invention was made. The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied for establishing a background for determining obviousness under 35 U.S.C. 103(a) 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 2-9, 11-26, 28-37, 40-46, 48-49, 51, and 53-54 are rejected under 35 U.S.C. 103(a) as being unpatentable over Srinivasan et al. (US 2001/0023436 A1) (of record, hereinafter Srinivasan), in view Ackley et al. (US 2005/0022226 A1) (of record, hereinafter Ackley). Regarding Claim 2, Srinivasan discloses a method [Figs. 7-8] comprising: detecting a plurality of events in media content; [Figs. 7-8; 0047: where authoring stations may process any live or recorded content; 0051-52, 0089, 0094: video stream is received by one or more authoring stations 61 which may each track certain selected entities in the video to synchronize with associated annotations] and sending, by a computing device and to an output device, based on synchronization information received by the computing device, a plurality of pieces of time-based metadata, [Figs. 7-8; 0091-92, 0094-97: authoring server 63 (computing device) receives annotation information (synchronization information) from authoring stations 62, and outputs annotation stream 55 (plurality pieces of time-based metadata) to end users 48 (output device)] wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, comprises a timestamp corresponding to an event, of the plurality of events, [0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data] wherein each piece of time-based metadata is configured to facilitate output of interactive supplemental content by the output device during output of the event in the media content. [0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects] Srinivasan fails to explicitly disclose sending, by a computing device and to an output device, in an order based on synchronization information received by the computing device, a plurality of pieces of time-based metadata. (Emphasis added to the particular elements of the limitations not explicitly disclosed by Srinivasan). Ackley, in analogous art, teaches sending, by a computing device and to an output device, in an order based on synchronization information received by the computing device, a plurality of pieces of time-based metadata. [Figs. 1-4; 0014-15, 0028-29, 0034-36: wherein trigger data (such as the annotation information of Srinivasan above) is determined for locations/times during the video when or where a product is detected, and where such trigger data may be provided as some data/file that may be compiled as a list or table of triggers that exist for the associated video (where it would be implicitly understood that a compiled list of triggers based on timing information would necessarily comprise an order in which a plurality of events over the course of a video would occur); 0035-36, 0047: trigger data may point to additional data (i.e., time-based metadata) to play simultaneously with video which may be retrieved from some non-volatile storage or from the Internet] It would have been obvious to one of ordinary skill in the art at the time of the invention to modify the method of Srinivasan with the teachings of Ackley to specify providing time-based metadata in an order based on received synchronization information as it is understood that trigger information for providing additional interactive content associated with underlying video content may be associated with specific times and locations . [Srinivasan - col. 2, lines 20-31] Regarding Claim 3, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, facilitates access to the interactive supplemental content associated with the event in the media content at a point in time indicated by the timestamp. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects; Ackley – Figs. 3-4; 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet;] Regarding Claim 4, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, causes the output device to output the interactive supplemental content associated with the event in the media content during output of the event in the media content. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects; Ackley – Figs. 3-4; 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet] Regarding Claim 5, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, causes the output device to retrieve the interactive supplemental content associated with the event in the media content at a point in time indicated by the timestamp from the computing device. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects; 0022, 0138: metadata may be downloaded as needed by user based on user interacting with entity in video stream; Ackley – Figs. 1-4; 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet (i.e., a first computing device)] Regarding Claim 6, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan discloses wherein the interactive supplemental content for each piece of time-based metadata, of the plurality of pieces of time-based metadata, is output by the output device based on a detection by the output device of the timestamp. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects;] Regarding Claim 7, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the interactive supplemental content for each piece of time-based metadata, of the plurality of pieces of time-based metadata, comprises one or more of location information, audio information, or textual information associated with the event in the media content. [Srinivasan – 0044: wherein annotations may be icons, animated graphics, text, audio, etc.; Ackley – Figs. 3-4; 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet;] Regarding Claim 8, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the event in the media content for each piece of time-based metadata, of the plurality of pieces of time-based metadata, comprises one or more of an appearance of a character, an appearance of a product, or an indication of a particular location. [Srinivasan – 0042: entity may be any person or thing depicted in the video; Ackley – Figs. 3-4; 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected product, and where the information may be retrieved from local memory, the video data, or from the Internet] Regarding Claim 9, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the interactive supplemental content for each piece of time-based metadata, of the plurality of pieces of time-based metadata, is output as an overlay during the output of the media content. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects; Ackley – Figs. 3-4; 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator (overlay) to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet] Regarding Claim 11, Srinivasan discloses a method: receiving, by an output device from by a computing device based on synchronization information received by the computing device, at least one piece of time-based metadata, [Figs. 7-8; 0091-92, 0094-97: authoring server 63 (computing device) receives annotation information (synchronization information) from authoring stations 62, and outputs annotation stream 55 (plurality pieces of time-based metadata) to end users 48 (output device)] wherein the at least one piece of time-based metadata comprises a timestamp corresponding to an event in the media content, [0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data] wherein the at least one piece of time-based metadata is configured to facilitate output of interactive supplemental content by the output device during output of the media content; [0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects] and causing, after receiving the at least one piece of time-based metadata, output of the media content and the interactive supplemental content associated with the event in the media content during output of the media content. [0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects] Srinivasan fails to explicitly disclose receiving, by an output device from by a computing device in an order based on synchronization information received by the computing device, at least one piece of time-based metadata. (Emphasis added to the particular elements of the limitations not explicitly disclosed by Srinivasan). Ackley, in analogous art, teaches receiving, by an output device from by a computing device in an order based on synchronization information received by the computing device, at least one piece of time-based metadata. [Figs. 1-4; 0014-15, 0028-29, 0034-36: wherein trigger data (such as the annotation information of Srinivasan above) is determined for locations/times during the video when or where a product is detected, and where such trigger data may be provided as some data/file that may be compiled as a list or table of triggers that exist for the associated video (where it would be implicitly understood that a compiled list of triggers based on timing information would necessarily comprise an order in which a plurality of events over the course of a video would occur); 0035-36, 0047: trigger data may point to additional data (i.e., time-based metadata) to play simultaneously with video which may be retrieved from some non-volatile storage or from the Internet] It would have been obvious to one of ordinary skill in the art at the time of the invention to modify the method of Srinivasan with the teachings of Ackley to specify providing time-based metadata in an order based on received synchronization information as it is understood that trigger information for providing additional interactive content associated with underlying video content may be associated with specific times and locations . [Srinivasan - col. 2, lines 20-31] Regarding Claim 12, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 12 recites nearly identical limitations as Claim 3 and is rejected similarly as that claim. Regarding Claim 13, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 13 recites nearly identical limitations as Claim 4 and is rejected similarly as that claim. Regarding Claim 14, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 14 recites nearly identical limitations as Claim 5 and is rejected similarly as that claim. Regarding Claim 15, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 15 recites nearly identical limitations as Claim 6 and is rejected similarly as that claim. Regarding Claim 16, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 16 recites nearly identical limitations as Claim 7 and is rejected similarly as that claim. Regarding Claim 17, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 17 recites nearly identical limitations as Claim 8 and is rejected similarly as that claim. Regarding Claim 18, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein receiving the at least one piece of time-based metadata comprises receiving a package comprising the media content and the at least one piece of time-based metadata. [Srinivasan – Fig. 18; 0234-235: where metadata may be multiplexed and packaged with the video data, where the metadata may be inserted into the digital video; Ackley – 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet] Regarding Claim 19, Srinivasan and Ackley disclose all the limitations of Claim 11, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 19 recites nearly identical limitations as Claim 9 and is rejected similarly as that claim. Regarding Claim 20, the Claim recites an apparatus that performs the method of Claim 2. As such, Claim 20 is analyzed and rejected similarly as Claim 2, mutatis mutandis. (see Ackley [Fig. 1]) Regarding Claim 21, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 21 recites nearly identical limitations as Claim 3 and is rejected similarly as that claim. Regarding Claim 22, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 22 recites nearly identical limitations as Claim 4 and is rejected similarly as that claim. Regarding Claim 23, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 23 recites nearly identical limitations as Claim 5 and is rejected similarly as that claim. Regarding Claim 24, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 24 recites nearly identical limitations as Claim 6 and is rejected similarly as that claim. Regarding Claim 25, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 25 recites nearly identical limitations as Claim 7 and is rejected similarly as that claim. Regarding Claim 26, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 26 recites nearly identical limitations as Claim 8 and is rejected similarly as that claim. Regarding Claim 28, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 28 recites nearly identical limitations as Claim 9 and is rejected similarly as that claim. Regarding Claim 29, the Claim recites an apparatus that performs the method of Claim 11. As such, Claim 29 is rejected similarly as Claim 11, mutatis mutandis. (Where it is noted that Ackley [Fig. 1]) Regarding Claim 30, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 30 recites nearly identical limitations as Claim 3 and is rejected similarly as that claim. Regarding Claim 31, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 31 recites nearly identical limitations as Claim 4 and is rejected similarly as that claim. Regarding Claim 32, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 32 recites nearly identical limitations as Claim 5 and is rejected similarly as that claim. Regarding Claim 33, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 33 recites nearly identical limitations as Claim 6 and is rejected similarly as that claim. Regarding Claim 34, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 34 recites nearly identical limitations as Claim 7 and is rejected similarly as that claim. Regarding Claim 35, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 35 recites nearly identical limitations as Claim 8 and is rejected similarly as that claim. Regarding Claim 36, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 36 recites nearly identical limitations as Claim 18 and is rejected similarly as that claim. Regarding Claim 37, Srinivasan and Ackley disclose all the limitations of Claim 29, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 37 recites nearly identical limitations as Claim 9 and is rejected similarly as that claim. Regarding Claim 40, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Ackley discloses receiving an indication of output of the media content, wherein sending the plurality of pieces of time-based metadata comprises sending the plurality of pieces of time-based metadata based on the indication of output of the media content. [Ackley – Figs. 2-3] Regarding Claim 41, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 41 recites nearly identical limitations as Claim 40 and is rejected similarly as that claim. Regarding Claim 42, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the interactive supplemental content comprises an advertisement. [Srinivasan – 0044: advertisements may be associated with tracked object; Ackley – 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet] Regarding Claim 43, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, comprises the interactive supplemental content associated with the event in the media content. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes for display of the metadata along with the underlying video data, where additional information may be overlaid and interactable with the tracked objects; Ackley – 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet] Regarding Claim 44, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, comprises a link to additional information associated with the interactive supplemental content associated with the event in the media content. [Srinivasan – 0081: interactive supplemental content may invoke a link to obtain additional information of the displayed entity Ackley – 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet, and may comprise a link to the additional data] Regarding Claim 45, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan discloses wherein the timestamp corresponding to the event in the media content comprises a start time of an occurrence of the event in the media content and an end time of the occurrence of the event in the media content. [Srinivasan – 0017-0023, 0052: metadata is associated with tracked objects using PTSes of when the tracked object appears for display of the metadata along with the underlying video data] Regarding Claim 46, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the interactive supplemental content output by the output device changes during output of the media content. [Srinivasan – col0017-0023, 0052: metadata is associated with tracked objects using PTSes of when the tracked object appears for display of the metadata along with the underlying video data; 0054-55, 0107: tracked objects may have various interactable shapes/images that follow the image of the object to allow users to acquire further information; (where it would also be implicitly understood that multiple objects appearing/leaving the image would cause supplemental content to change during output of the media, see MPEP 2144.01); Ackley – 0016-19, 0036, 0042-47: wherein trigger data may correspond to some interactive indicator to allow user to select/interact with a given object on display in the screen to allow the user to purchase or obtain more information on the detected object, and where the information may be retrieved from local memory, the video data, or from the Internet;] Regarding Claim 48, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan discloses wherein each piece of time-based metadata, of the plurality of pieces of time-based metadata, is configured to facilitate output of the interactive supplemental content by the output device for a duration of the output of the event in the media content. [Srinivasan – col0017-0023, 0052: metadata is associated with tracked objects using PTSes of when the tracked object appears for display of the metadata along with the underlying video data (where it would be implicitly understood that tracking display of an image with timestamps would reasonably comprise the duration when a detected object/entity is present – see MPEP 2144.01)] Regarding Claim 49, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the detecting comprises detecting in the media content, at least one of a: an appearance of a character, an appearance of a product, an appearance of an object associated with the product, an appearance of audio content, an appearance of background supplemental content, or an indication of a particular location. [Srinivasan – 0042: entity may be any person or thing depicted in the video; Ackley – Figs. 1-4; 0014-15, 0028-29, 0034-36: wherein trigger data is determined for locations/times during the video when or where a product is detected, and where such trigger data may be provided as some data/file that may be compiled as a list or table of triggers that exist for the associated video (i.e., timeline data)] Regarding Claim 51, Srinivasan and Ackley disclose all the limitations of Claim 20, which are analyzed as previously discussed with respect to that claim. Furthermore, Claim 51 recites nearly identical limitations as Claim 49 and is rejected similarly as that claim. Regarding Claim 53, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the synchronization information indicates at least one of an initiation time for output of the media content, or a portion of the media content item that is being output. [Srinivasan – 0017-0023, 0042, 0052: metadata is associated with tracked objects using PTSes of when the tracked object appears for display of the metadata along with the underlying video data; Ackley – Figs. 1-4; 0014-15, 0028-29, 0034-36: wherein trigger data is determined for locations/times during the video when or where a product is detected, and where such trigger data may be provided as some data/file that may be compiled as a list or table of triggers that exist for the associated video (i.e., timeline data)] Regarding Claim 54, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the synchronization information is received from at least one of a media source of the output device. [Srinivasan – Fig. 18; 0234-235: where metadata may be multiplexed and packaged with the video data, where the metadata may be inserted into the digital video (i.e., from a media source); Ackley – Figs. 1-2; 0032-41: trigger data may be retrieved as a stream locally or from some network accessible server] Claim 47 is rejected under pre-AIA 35 U.S.C. 103(a) as being unpatentable over Srinivasan and Ackley as applied to claim 2 above, and further in view of Heinley et al. (US 2008/0294663 A1) (of record, hereinafter Heinley). Regarding Claim 47, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Srinivasan and Ackley fail to explicitly disclose wherein the plurality of pieces of time-based metadata are configured to facilitate output of the timeline of the interactive supplemental content. Heinley, in analogous art, teaches wherein the plurality of pieces of time-based metadata are configured to facilitate output of the timeline of the interactive supplemental content. [0006-7, 0015, 0036, 0063-64, 0075, 0087: where visual systems may provide interactive timelines that provide a visual chronological view of time-based events on a timeline (such as the metadata of Srinivasan and Ackley), where such timelines may be based on media content such as movies or novels, etc., where users may utilize the timelines to obtain additional information associated with noted events on the timeline] It would have been obvious to one of ordinary skill in the art at the time of the invention to modify the method of Srinivasan and Ackley with the teachings of Heinley to facilitate output of the timeline in order to provide users with a graphical view that details the chronological timeline of events that may occur in some content. [Heinley – 0006-7, 0036] Claim 55 is rejected under pre-AIA 35 U.S.C. 103(a) as being unpatentable over Srinivasan and Ackley as applied to claim 2 above, and further in view of Dudkiewicz et al. (US 2002/0088009 A1) (of record, hereinafter Dudkiewicz). Regarding Claim 55, Srinivasan and Ackley disclose all the limitations of Claim 2, which are analyzed as previously discussed with respect to that claim. Furthermore, Srinivasan and Ackley disclose wherein the second computing device comprises at least one of a content provider or an internet server. [Srinivasan – 0017-0023, 0042, 0052: metadata is associated with tracked objects using PTSes of when the tracked object appears for display of the metadata along with the underlying video data; Ackley – Figs. 1-2; 0032-33: trigger data (i.e., synchronization information) may be provided separately from the video through an Internet connection, and provided from some content provider server 150 (i.e., second computing device)] Srinivasan and Ackley fail to explicitly disclose wherein the second computing device comprises at least one of a cable head end or a website server. (Emphasis on the particular elements of the limitations not explicitly disclosed by Srinivasan and Ackley). Dudkiewicz, in analogous art, teaches wherein the second computing device comprises at least one of a cable head end or a website server. [Fig. 1, 5, 8; 0065: wherein metadata (such as the trigger data of Srinivasan and Ackley above) may be provided to a distribution agent for transmitting to client devices, wherein the distribution agent may be located at a cable system head end)] It would have been obvious to one of ordinary skill in the art at the time of the invention to modify the method of Srinivasan and Ackley with the teachings of Dudkiewicz to specify the second computing device comprises a cable head end as it is readily understood that systems for providing generated metadata describing individual temporal segments of a video content (such as the synchronization information of Srinivasan and Ackley) via a cable head end. [Dudkiewicz – ABST, 0015, 0065] Conclusion 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 WILLIAM J KIM whose telephone number is (571)272-2767. The examiner can normally be reached 9:30am - 5:30pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Hadi Armouche can be reached at (571) 270-3618. 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. /WILLIAM J KIM/Primary Examiner, Art Unit 2409
Read full office action

Prosecution Timeline

Show 36 earlier events
Jun 27, 2025
Request for Continued Examination
Jul 01, 2025
Response after Non-Final Action
Jul 23, 2025
Non-Final Rejection mailed — §103
Oct 23, 2025
Response Filed
Dec 04, 2025
Final Rejection mailed — §103
Feb 04, 2026
Response after Non-Final Action
Apr 06, 2026
Request for Continued Examination
Apr 15, 2026
Response after Non-Final Action

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12610102
SMART CARD INTERFACE, DATA TRANSMISSION METHOD AND TELEVISION CHIP
1y 6m to grant Granted Apr 21, 2026
Patent 12598351
METHODS, SYSTEMS, AND APPARATUSES FOR SCALABLE CONTENT DATA UPDATING
1y 10m to grant Granted Apr 07, 2026
Patent 12594887
TECHNIQUES FOR DISPLAYING CONTENT WITH A LIVE VIDEO FEED
1y 6m to grant Granted Apr 07, 2026
Patent 12587701
METHODS AND SYSTEMS FOR SYNCHRONIZING PLAYBACK OF MEDIA CONTENT ITEMS
1y 10m to grant Granted Mar 24, 2026
Patent 12574587
METHODS AND SYSTEMS FOR GROUP WATCHING
1y 8m to grant Granted Mar 10, 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

14-15
Expected OA Rounds
79%
Grant Probability
94%
With Interview (+15.2%)
2y 1m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 449 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