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 .
Continued Examination Under 37 CFR 1.114
A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on August 28, 2026 has been entered.
Response to Amendment
Applicant's response to the last office action, filed August 28, 2026 has been entered and made of record. Claims 1, 11, 13-14, 17 are amended; claims 9-10, 15, 18-21, and 23-28 are cancelled; and claims 29-34 are new. By this amendment, claims 1-8, 11-14, 16-17, 22, and 29-34 are pending in this application for examination.
Response to Arguments
Applicant's arguments filed 08/28/2026 have been fully considered but they are not persuasive.
-- Applicant asserted, (Pages 11-12), that the video processing approach
disclosed by Patten acquires a video source first and then performs analysis, and such analysis is carried out by an external analysis component.
The Examiner respectfully disagrees, because the MEA 300 shown in Fig. 3 is clearly used for the purpose of illustrating the structure of MEA 204 of Fig. 2, (see Par. 0010), which means that the MEA 300 (MEA 204), is within the computer 202, (i.e., electronic device), not external to the computer 202. As such, the MEA 204 implicitly comprises the components (310, 312, 318, 320) of MEA 300, and can perform the task of content analysis, to analyze video frames 104 included in the video stream 205 captured or being transferred from the video camera 206, using the analysis component 310, (Par. 0029), and at the same time, the MEA 204 performs also the task of recording the video stream 205, using its internal memory 222, (Fig. 2).
For the reasons stated above, the prior art of record, to Patten clearly teaches the amended limitation(s) of claims 1, 13, and 14.
Claim Rejections - 35 USC § 103
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claims 1, 7, and 13-14 are rejected under 35 U.S.C. 103 as being unpatentable over Patten et al, (US-PGPUB 20070074115) in view of Lipton et al, (US-PGPUB 20090297023)
Regarding claim 1, Patten et al discloses a method for video processing,
comprising:
distributing first shoot frames to a recording unit of an electronic device and a content analysis unit of the electronic device at a same time during a shooting process, (see at Fig. 2, and Par. 0021, the digital video camera 206 records a visual image or series of visual images and generates the video stream 205 representative of the visual image or series of visual images; and from Par. 0023, the capture tool 211 transfers the digital data directly to the MEA 204 or directly to the CRM 212 (e.g., hard drive or random access memory (RAM)) of the computer 202 for storage as a video file 214 containing, for example, DV data, “i.e., distributing, “transferring”, first shoot frames, “series of visual images or video stream 205”, to a recording unit, “MEA 204 or CRM 212”. Further, Par. 0029, Fig. 3 illustrates basic components of MEA 300 (e.g., MEA 204) comprising an analysis component 310, which analyzes video frames 104 included in the video stream 205 being captured or transferred from a video source (e.g., video camera 206), [i.e., distributing, “transferring”, first shoot frames, “series of visual images or video stream 205”, to a recording unit, “to the MEA 204 or to the CRM 212”, and a content analysis unit, “an analysis component 310 within the MEA 204”, during a shooting process, “during the recording of the visual image or the series of visual images, by the digital video camera 206”]);
performing a recording processing on the first shoot frames by the recording unit to obtain a recorded video, (see at least: Par. 0020, the video data stream 205 may transfer video data from the video source as the video data 208 is recorded (e.g., live feed or streaming video), or may transfer video data from a video file 102 stored on the video source 206, to the computer executing MEA 204, using memory 222, [i.e., performing a recording processing on the first shoot frames, “transferring the video data from the video source as the video data 208 is recorded”, by the recording unit, “implicitly by the memory 222 included in the MEA 204”, to obtain a recorded video, “implicitly obtaining the recorded video data 208”]); and
performing a content analysis processing on the first shoot frames by the content analysis unit to obtain content analysis results of the first shoot frames, (see at least: Fig. 3, Par. 0029, MEA 300 (e.g., MEA 204) comprises an analysis component 310, which analyzes video frames 104 included in the video stream 205 being captured or transferred from a video source (e.g., video camera 206) to determine a content property value for each video frame 104; and from Par. 0033, the property value determination techniques including face recognition algorithm, … , [i.e., performing a content analysis processing on the first shoot frames, “analyzes video frames 104 included in the video stream 205”, by the content analysis unit, “analysis component 310 of MEA 300”, to obtain content analysis results of the first shoot frames, “determine a content property value for each video frame 104 including face recognition”]. Note that the MEA 204 comprises a memory 222, and at the components of the MEA 300, (see the above Examiner’s remarks);
in case of obtaining the recorded video, (see at least: Par. 0020, “as the video data 208 is recorded”; also from Par. 0036, while the video data stream is being captured from the video source, [implicitly as the video data 208 is recorded], [i.e., in case of obtaining the recorded video, “in case when the video data 208 is recorded”]); determining a content analysis result of the recorded video based on the content analysis results of the first shoot frames, wherein the content analysis result of the recorded video is used when performing an edit processing on the recorded video, (see at least: Par. 0036, the edit component 318 determines a default special effect to apply to a particular video clip as a function of the determined the property values of the video frames included in that particular video clip and/or based on special effect selection rules stored in a memory; which the default special effect is technically equivalent to the content analysis result of the recorded video, as it is determined based on the property values of the video frames, [i.e., determining a content analysis result of the recorded video, “determining a default special effect to apply to a particular video clip”, based on the content analysis results of the first shoot frames, “based on the property values of the video frames included in that particular video clip and/or based on special effect selection rules stored in a memory”, wherein the content analysis result of the recorded video is used when performing an edit processing on the recorded video, “the edit component 318, implicitly is used for performing an edit processing on the recorded video data 208”]).
Patten does not expressly disclose that the content analysis result comprises a type of a shot subject in the recorded video and behavioral information of the shot subject.
However, Lipton discloses that the content analysis result comprises a type of a shot subject in the recorded video and behavioral information of the shot subject, (see at least: Fig. 10, and Par. 0153, using the result of video segmentation to identify and classify objects to detect object of interest (i.e., implicitly determining type of object), (block 1002), and analyzing behaviors of objects of interest to determine if an object has entered an area, (i.e., behavioral information of the shot subject), (block 1003).
Patten and Lipton are combinable because they are both concerned with object tracking. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify Patten, to perform video segmentation and analysis of objects of interest’s behavior, as though by Lipton, in order to identify and classify objects, and determine the objects of interest behavior, (e.g., whether a person has entered a restricted area, (Lipton, Par. 0153).
The following prior art made of record and not relied upon is considered
pertinent to claims 1, 13, and 14 as follow:
-- Furuya (US-PGPUB 20130155278) discloses distributing first shoot frames to a recording unit of an electronic device and a content analysis unit of the electronic device at a same time during a shooting process, (see at least: Fig. 1, Par. 0020-0022, where the plural RAW image data obtained in the respective image captures are stored into a memory 105, and at the same time, the analysis unit analyzes the RAW image data outputted from the digital signal processing unit 103).
-- Matsue et al, (JP 2021111820) discloses also distributing first shoot frames to a recording unit of an electronic device and a content analysis unit of the electronic device at a same time during a shooting process, (see at least: page 2, Fig. 1, where the surveillance camera 10 and the recorder 11 may be directly connected, [i.e., within the same electronic device], where the camera 10 constantly transmits the captured image (hereinafter referred to as “surveillance image”) to the recorder 11, and at the same time, the surveillance camera 10 performs analysis processing on the surveillance image (hereinafter referred to as "live image") in which the current surveillance area is captured, [i.e., distributing first shoot frames to a recording unit of an electronic device, “the camera 10 constantly transmits the captured image to the recorder 11 of a surveillance system 1”, and a content analysis unit of the electronic device at a same time during a shooting process, “the surveillance camera 10 performs live image analysis processing implicitly at the same time of acquiring live images”]).
Regarding claims 7, the combination of Patten and Lipton as whole discloses the limitations of claim 1.
Patten further discloses wherein the first shoot frames comprise each of all shoot frames obtained during the shooting process, or the first shoot frames are shoot frames extracted at a specified interval during the shooting process, (see at least: Par. 0019, as shown by timeline 108, each video clip 106 represents a continuously recorded portion of the digital video 102 between a record operation R and a stop operation S of the recording device, (i.e., shoot frames extracted at a specified interval during the shooting process, correspond to the recorded video footage during the time interval between a record operation R and a stop operation S of the recording device)).
Regarding claim 13, claim 13 recites substantially similar limitations as set forth in claim 1. As such, claim 13 is rejected for at least similar rational.
The Examiner further acknowledged the following additional limitation(s): “electronic device, comprising: a processor; a memory used to store an executable instruction”. However, Patten discloses the “electronic device, comprising: a processor; a memory used to store an executable instruction”, (see at least: Fig. 2, “computer”, (i.e., device), and Par. 0027, “multiprocessor”, (i.e., processor), and Par. 0023, random access memory (RAM) of the computer 202, (i.e., memory).
Regarding claim 14, claim 14 recites substantially similar limitations as set forth in claim 1. As such, claim 14 is rejected for at least similar rational.
The Examiner further acknowledged the following additional limitation(s): “a computer-readable storage medium storing a computer program”. However, Patten discloses the “computer-readable storage medium storing a computer program”, (see at least: Par. 0026, computing device typically has at least some form of computer readable media (e.g., computer-readable medium 212), where the computer readable media comprise computer storage media).
Claims 2-3, and 22 are rejected under 35 U.S.C. 103 as being unpatentable over Patten and Lipton, as applied to claim 1 above; and further in view of Xiong et al, (US-PGPUB 20230370710)
Regarding claim 2, the combination of Patten and Lipton as whole discloses the limitations of claim 1.
Patten further discloses distributing first shoot frames to a recording unit and a content analysis unit during a shooting process, (see at least: Par. 0021, 0023, and 0029, “see the rejection of claim 1 above, for more details”)
The combination of Patten and Lipton as whole does not expressly disclose wherein the distributing first shoot frames to a recording unit and a content analysis unit during a shooting process comprises in case of meeting a specified condition, distributing the first shoot frames to the recording unit and the content analysis unit during the shooting process
Xiong discloses in case of meeting a specified condition, distributing the first shoot frames to the recording unit and the content analysis unit during the shooting process, (see at least: Par. 0094, event logic 336.4 may include logical rules configured to trigger video camera control, video storage, analytics, and/or user notification … to determine system responses to generated video streams and related conditions and analysis …., [i.e., in case of meeting a specified condition, “logical rules”, distributing the first shoot frames to the recording unit and the content analysis unit during the shooting process, “implicit by receiving and/or maintaining state information in the video storage, and analytic”]).
Patten, Lipton, and Xiong are combinable because they are both concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten and Lipton, to use event logic, as though by Xiong, in order to trigger video camera in response to real-time analytics, (Xiong, Par. 0094)
Regarding claims 3, the combination of Patten, Lipton, and Xiong as whole discloses the limitations of claim 1.
Furthermore, Xiong discloses wherein the specified condition comprises: a specified control on a shooting interface being triggered, (Xiong, see at least: Par. 0094, the event logic 336.4 may include logical rules configured to trigger video camera control, [i.e., specified control on a shooting interface being triggered, “logical rules configured to trigger video camera control”]).
Regarding claim 22, claim 22 recites substantially similar limitations as set forth in claim 2. As such, claim 22 is rejected for at least similar rational.
Claim 4 is rejected under 35 U.S.C. 103 as being unpatentable over Patten and Lipton, as applied to claim 1 above; and further in view of Xie et al, (US-PGPUB 20230252786)
The combination of Patten and Lipton as whole discloses the limitations of the claim 1.
Patten further discloses performing a content analysis processing on the first shoot frames, (see at least: Par. 0029, 0033, “see the rejection of claim 1 above, for more details”).
The combination of Patten and Lipton as whole does not expressly disclose wherein the performing a content analysis processing on the first shoot frames comprises: inputting the first shoot frames to a content recognition model, to perform a recognition processing on screen contents of the first shoot frames by the content recognition model.
However, Xie et al discloses inputting the first shoot frames to a content recognition model, to perform a recognition processing on screen contents of the first shoot frames by the content recognition model, (see at least: Par. 0079, after the target video frame is obtained, the target video frame is input into the text recognition model, so that text information displayed in the target video frame can be recognized by using the text recognition model, [i.e., inputting the first shoot frames to a content recognition model, “input video frame into the text recognition model”, which is preset, to perform a recognition processing on screen contents of the first shoot frames, “performing recognition for text information displayed in the target video frame”, by the content recognition model, “using the text recognition model”]).
Patten, Lipton, and Xie et al are combinable because they are both concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten and Lipton, to use the recognition model, as though by Xie, in order to recognize text information displayed in the target video frame, (Xie, Par. 0079).
Claims 5-6 are rejected under 35 U.S.C. 103 as being unpatentable over Patten and Lipton, as applied to claim 1 above; and further in view of Kunieda et al, (US-PGPUB 20210287412)
Regarding claims 5, the combination of Patten and Lipton as whole discloses the limitations of claim 1.
Patten further discloses determining a content analysis result of the recorded video based on the content analysis results of the first shoot frames, (see at least: Par. 0036, see the rejection of claim 1 for more details)
The combination of Patten and Lipton as whole does not expressly disclose wherein determining a content analysis result of the recorded video based on the content analysis results of the first shoot frames, comprises: performing statistics based on the content analysis results of the first shoot frames to determine a type of a shot subject in the recorded video; obtaining the content analysis result of the recorded video based on the type of the shot subject in the recorded video.
However, Kunieda discloses performing statistics based on the content analysis results of the first shoot frames to determine a type of a shot subject in the recorded video, (see at least: Par. 0060, histogram can be formed by counting the frequency of appearance of a certain value within each range. For example, a deep neural network may be used for the feature value. Specifically, inputting an image into a network that performs object recognition yields an interim value in the process of computation in addition to the recognition results which are the type of the object and a numerical value indicating the probability thereof, [i.e., performing statistics based on the content analysis results of the first shoot frames, “counting the frequency of appearance of a certain value within each range”, to determine a type of a shot subject in the recorded video, “type of the object”]); and
obtaining the content analysis result of the recorded video based on the type of the shot subject in the recorded video, (see at least: Par. 0060, the recognition results correspond to the content analysis result).
Patten, Lipton, and Kunieda are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten and Lipton, to use the neural network, as though by Kunieda, to yield an interim value in the process of computation in addition to the recognition results which are the type of the object and a numerical value indicating the probability thereof, (Par. 0060)
Regarding claims 6, the combination of Patten, Lipton, and Kunieda as whole discloses the limitations of claim 5.
Furthermore, Kunieda discloses wherein the performing statistics based on the content analysis results of the first shoot frames to determine a type of a shot subject in the recorded video comprises: counting a frequency of appearance of a shot object of each specified type in all of the first shoot frames, (Kunieda, Par. 0060, histogram can be formed by counting the frequency of appearance of a certain value within each range); and determining the type of the shot subject in the recorded video based on the frequency of appearance of the shot object of each specified type, (Kunieda, see at least: Par. 0060, inputting an image into a network that performs object recognition yields an interim value in the process of computation in addition to the recognition results which are the type of the object and a numerical value indicating the probability thereof).
Claim 8 is rejected under 35 U.S.C. 103 as being unpatentable over Patten and Lipton, as applied to claim 1 above; and further in view of Stojancic et al, (US-PGPUB 20190354763)
The combination of Patten and Lipton as whole discloses the limitations of the claim 1.
The combination of Patten and Lipton as whole does not expressly disclose wherein the recorded video further comprises a second shoot frame, the second shoot frame is video frame image which is not used in the content analysis processing.
Stojancic discloses wherein the recorded video further comprises a second shoot frame, the second shoot frame is a video frame image which is not used in the content analysis processing, (see at least: Par. 0158, If the option to process each video frame 300 in succession is not chosen, then N video frames 300 may be skipped in a step 810, and implicitly reading the next video frame, [i.e., the one or more skipped N video frame in step 810 correspond to the second shoot frame, that is a video frame image which is not used in the face recognition, (content analysis processing)]).
Patten, Lipton, and Stojancic are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten and Lipton, to skip N video frames, as though by Stojancic, in order to conduct face recognition on the selected video frame, (Stojancic, Par. 0158), to thereby identify a highlight based on two disconnected appearances of the same face, (Stojancic, Par. 0160).
Claim 11 is rejected under 35 U.S.C. 103 as being unpatentable over Patten and Lipton, as applied to claim 1 above; and further in view of Griffin, (US-PGPUB 20070201815)
The combination of Patten, Lipton, and Griffin as whole discloses the limitations of
claim 9.
Griffin further discloses saving the recorded video by default, and/or, saving the target video upon receiving a save instruction issued by the user for the target video, (see at least: Par. 0051, Once the video files from the various video streams have been aligned or matched, the video editor may save the results, [implicitly by on receiving a save instruction issued by the user for the target video based on the video editor]).
Claim 16 is rejected under 35 U.S.C. 103 as being unpatentable over Patten, Lipton, and Xiong, as applied to claim 2 above; and further in view of Xie et al, (US-PGPUB 20230252786)
The combination of Patten, Lipton, and Xiong as whole discloses the limitations of the claim 2.
Patten further discloses performing a content analysis processing on the first shoot frames, (see at least: Par. 0029, 0033, “see the rejection of claim 1 above, for more details”).
The combination of Patten, Lipton, and Xiong as whole does not expressly disclose wherein the performing a content analysis processing on the first shoot frames comprises: inputting the first shoot frames to a content recognition model, to perform a recognition processing on screen contents of the first shoot frames by the content recognition model.
However, Xie discloses inputting the first shoot frames to a content recognition model, to perform a recognition processing on screen contents of the first shoot frames by the content recognition model, (see at least: Par. 0079, after the target video frame is obtained, the target video frame is input into the text recognition model, so that text information displayed in the target video frame can be recognized by using the text recognition model, [i.e., inputting the first shoot frames to a content recognition model, “input video frame into the text recognition model”, which is preset, to perform a recognition processing on screen contents of the first shoot frames, “performing recognition for text information displayed in the target video frame”, by the content recognition model, “using the text recognition model”]).
Patten, Lipton, Xiong, and Xie are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten, Lipton, and Xiong, to use the recognition model, as though by Xie, in order to recognize text information displayed in the target video frame, (Xie, Par. 0079).
Claim 17 is rejected under 35 U.S.C. 103 as being unpatentable over Patten, Lipton, and Xiong, as applied to claim 2 above; and further in view of Kunieda et al, (US-PGPUB 20210287412)
The combination of Patten, Lipton, and Xiong as whole discloses the limitations of the claim 2.
Patten further discloses determining a content analysis result of the recorded video based on the content analysis results of the first shoot frames, (see at least: Par. 0036, see the rejection of claim 1 for more details)
The combination of Patten, Lipton, and Xiong as whole does not expressly disclose wherein determining a content analysis result of the recorded video based on the content analysis results of the first shoot frames, comprises: performing statistics based on the content analysis results of the first shoot frames to determine a type of a shot subject in the recorded video; obtaining the content analysis result of the recorded video based on the type of the shot subject in the recorded video.
However, Kunieda discloses performing statistics based on the content analysis results of the first shoot frames to determine a type of a shot subject in the recorded video, (see at least: Par. 0060, histogram can be formed by counting the frequency of appearance of a certain value within each range. For example, a deep neural network may be used for the feature value. Specifically, inputting an image into a network that performs object recognition yields an interim value in the process of computation in addition to the recognition results which are the type of the object and a numerical value indicating the probability thereof, [i.e., performing statistics based on the content analysis results of the first shoot frames, “counting the frequency of appearance of a certain value within each range”, to determine a type of a shot subject in the recorded video, “type of the object”]); and
obtaining the content analysis result of the recorded video based on the type of the shot subject in the recorded video, (see at least: Par. 0060, the recognition results correspond to the content analysis result).
Patten, Lipton, Xiong, and Kunieda are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten, Lipton, and Xiong, to use the neural network, as though by Kunieda, to yield an interim value in the process of computation in addition to the recognition results which are the type of the object and a numerical value indicating the probability thereof, (Kunieda, Par. 0060).
Claim 29 is rejected under 35 U.S.C. 103 as being unpatentable over Patten and Lipton, as applied to claim 1 above; and further in view of Griffin, (US-PGPUB 20070201815)
The combination of Patten and Lipton as whole discloses the limitations of the
claim 1.
The combination of Patten and Lipton as whole does not expressly disclose obtaining a matching clip template of the recorded video based on the content analysis result of the recorded video; performing the edit processing on the recorded video through the matching clip template to obtain a target video
However, Griffin discloses obtaining a matching clip template of the recorded video based on the content analysis result of the recorded video, (see at least: Fig. 5, and Par. 0048, the video processor 22 (see FIG. 2) may be instructed automatically align or match the video files from the different video streams based on the time stamp values associated with each video file, [i.e., obtaining a matching clip template of the recorded video, “implicit by matching the video files from the different video streams”, based on the content analysis result of the recorded video, “implicit by time stamps analysis”]; and
performing the edit processing on the recorded video through the matching clip template to obtain a target video, (see at least: Par. 0050, the interface page 250 may allow a video editor to visually confirm that the various video segments have been aligned or matched correctly, “performing the edit processing on the recorded video through the matching clip template”, to determine particular video file, “obtain a target video”]).
Patten, Lipton, and Griffin are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten and Lipton, to use the video editor, as though by Griffin, in order to visually confirm that the various video segments have been matched correctly, (Griffin, Par. 0050)
Claim 30 is rejected under 35 U.S.C. 103 as being unpatentable over Patten, Lipton, and Griffin, as applied to claim 29 above; and further in view of Mo, (US-PGPUB 20230368817)
The combination of Patten, Lipton, and Griffin as whole discloses the limitations of claim 9.
Griffin further discloses displaying template identifiers of a plurality of candidate clip templates together with the first video on a display page, (see at least: Par. 0050, the video segments corresponding to the same play or event may be grouped together and displayed by the user interface 26. Fig. 6, shows an interface page 250 for displaying groups of aligned or matched video segments, [i.e., displaying template identifiers of a plurality of candidate clip templates together with the target video on a display page, “implicit by displaying groups of matched video segments”]);
in response to monitoring that a user selects a template identifier of a first clip template from the template identifiers of the plurality of candidate clip templates, performing the edit processing on the recorded video through the first clip template to obtain a formulated video, (see at least: Par. 0051, when a video editor requests the video segments for a particular event or play, “i.e., in response to monitoring that a user selects a template identifier … of candidate clip templates”, all of the video segments available from the various video streams will be returned, “i.e., implicitly performing the edit processing on the recorded video through the target clip template”, and the video editor may select whichever segment best fits his requirements, “i.e., implicitly obtaining a formulated video (best fit segment));
The combination of Patten, Lipton, and Griffin as whole does not expressly disclose replacing the first video on the display page with the formulated video.
However, Mo discloses replacing the first video on the display page with the formulated video, (see at least: Par. 0082, as shown Fig. 10, video material editing window 100 may be displayed for the user to select a segment in the video and use the segment as the material; …. and the material displayed in the preview page at the current moment may be replaced by the segment selected by the user, [i.e., replacing the target video on the display page, “material displayed in the preview page”, with the formulated video, “video segment selected by the user”]).
Patten, Lipton, Griffin, and Mo are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten, Lipton, and Griffin, to use the determination control 102 in the video material editing window 100, as though by Mo, in order to enable the user to click the determination control 102, when the user wants to replace the material currently displayed in the preview page with another material, (Mo, Par. 0082)
Claim 31 is rejected under 35 U.S.C. 103 as being unpatentable over Patten, Lipton, and Xiong et al, as applied to claim 2 above; and further in view of Griffin, (US-PGPUB 20070201815)
The combination of Patten, Lipton, and Xiong as whole discloses the limitations of
claim 2.
The combination of Patten, Lipton, and Xiong as whole does not expressly disclose obtaining a matching clip template of the recorded video based on the content analysis result of the recorded video; performing the edit processing on the recorded video through the matching clip template to obtain a target video
However, Griffin discloses obtaining a matching clip template of the recorded video based on the content analysis result of the recorded video, (see at least: Fig. 5, and Par. 0048, the video processor 22 (see FIG. 2) may be instructed automatically align or match the video files from the different video streams based on the time stamp values associated with each video file, [i.e., obtaining a matching clip template of the recorded video, “implicit by matching the video files from the different video streams”, based on the content analysis result of the recorded video, “implicit by time stamps analysis”]; and
performing the edit processing on the recorded video through the matching clip template to obtain a target video, (see at least: Par. 0050, the interface page 250 may allow a video editor to visually confirm that the various video segments have been aligned or matched correctly, “performing the edit processing on the recorded video through the matching clip template”, to determine particular video file, “obtain a target video”]).
Patten, Lipton, Xiong, and Griffin are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten, Lipton, and Xiong, to use the video editor, as though by Griffin, in order to visually confirm that the various video segments have been matched correctly, (Griffin, Par. 0050)
Claim 32 is rejected under 35 U.S.C. 103 as being unpatentable over Patten, Lipton, Xiong, and Griffin, as applied to claim 31 above; and further in view of Mo, (US-PGPUB 20230368817)
The combination of Patten, Lipton, Xiong, and Griffin as whole discloses the limitations of claim 9.
Griffin further discloses displaying template identifiers of a plurality of candidate clip templates together with the first video on a display page, (see at least: Par. 0050, the video segments corresponding to the same play or event may be grouped together and displayed by the user interface 26. Fig. 6, shows an interface page 250 for displaying groups of aligned or matched video segments, [i.e., displaying template identifiers of a plurality of candidate clip templates together with the target video on a display page, “implicit by displaying groups of matched video segments”]);
in response to monitoring that a user selects a template identifier of a first clip template from the template identifiers of the plurality of candidate clip templates, performing the edit processing on the recorded video through the first clip template to obtain a formulated video, (see at least: Par. 0051, when a video editor requests the video segments for a particular event or play, “i.e., in response to monitoring that a user selects a template identifier … of candidate clip templates”, all of the video segments available from the various video streams will be returned, “i.e., implicitly performing the edit processing on the recorded video through the target clip template”, and the video editor may select whichever segment best fits his requirements, “i.e., implicitly obtaining a formulated video (best fit segment));
The combination of Patten, Lipton, Xiong, and Griffin as whole does not expressly disclose replacing the first video on the display page with the formulated video.
However, Mo discloses replacing the first video on the display page with the formulated video, (see at least: Par. 0082, as shown Fig. 10, video material editing window 100 may be displayed for the user to select a segment in the video and use the segment as the material; …. and the material displayed in the preview page at the current moment may be replaced by the segment selected by the user, [i.e., replacing the target video on the display page, “material displayed in the preview page”, with the formulated video, “video segment selected by the user”]).
Patten, Lipton, Xiong, Griffin, and Mo are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten, Lipton, Xiong, and Griffin, to use the determination control 102 in the video material editing window 100, as though by Mo, in order to enable the user to click the determination control 102, when the user wants to replace the material currently displayed in the preview page with another material, (Mo, Par. 0082)
Claim 33 is rejected under 35 U.S.C. 103 as being unpatentable over Patten, Lipton, and Xie et al, as applied to claim 4 above; and further in view of Griffin, (US-PGPUB 20070201815)
The combination of Patten, Lipton, and Xie et al as whole discloses the limitations of claim 4.
The combination of Patten, Lipton, and Xie et al as whole does not expressly disclose obtaining a matching clip template of the recorded video based on the content analysis result of the recorded video; performing the edit processing on the recorded video through the matching clip template to obtain a target video
However, Griffin discloses obtaining a matching clip template of the recorded video based on the content analysis result of the recorded video, (see at least: Fig. 5, and Par. 0048, the video processor 22 (see FIG. 2) may be instructed automatically align or match the video files from the different video streams based on the time stamp values associated with each video file, [i.e., obtaining a matching clip template of the recorded video, “implicit by matching the video files from the different video streams”, based on the content analysis result of the recorded video, “implicit by time stamps analysis”]; and
performing the edit processing on the recorded video through the matching clip template to obtain a target video, (see at least: Par. 0050, the interface page 250 may allow a video editor to visually confirm that the various video segments have been aligned or matched correctly, “performing the edit processing on the recorded video through the matching clip template”, to determine particular video file, “obtain a target video”]).
Patten, Lipton, Xie et al, and Griffin are combinable because they are all concerned with video processing. Therefore, it would have been obvious to a person of ordinary skill in the art, to modify the combination of Patten, Lipton, and Xie et al, to use the video editor, as though by Griffin, in order to visually confirm that the various video segments have been matched correctly, (Griffin, Par. 0050)
Contact Information
Any inquiry concerning this communication or earlier communications from the examiner should be directed to AMARA ABDI whose telephone number is (571)272-0273. The examiner can normally be reached 9:00am-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, Vu Le can be reached at (571) 272-7332. 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.
/AMARA ABDI/Primary Examiner, Art Unit 2668 09/24/2026