PATENT CLAIM ANALYSIS

Application Number: 16101226
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-01
Patent Classification: ["725", "034000"]

Abstract:
The present disclosure provides a system and method for serving one or more advertisements during streaming of dynamic, adaptive and non-sequentially assembled video. The method includes reception of a set of preference data and a set of user authentication data. The method includes fetching of the one or more tagged videos. The method includes fragmentation of each tagged video into the one or more tagged fragments. The method includes segregation of one or more mapped fragments into one or more logical sets of mapped fragments. The method includes mining of semantic context information from each mapped fragment. The method includes clustering of the one or more logical sets of mapped fragments into one or more logical clusters. The method includes allocation and insertion of one or more advertisements in one or more advertisement slots. The method includes assembling of the one or more logical clusters of mapped fragments.

Claim (Index 1):
A non-transitory computer-readable storage medium encoding computer executable instructions that, when executed by at least one processor, performs a method for serving one or more advertisements during streaming of dynamic, adaptive and non-sequentially assembled video, the method comprising:\n receiving at a computing device, a set of preference data associated with a user from a pre-defined selection criteria and a set of user authentication data, wherein the pre-defined selection criteria corresponds to a digitally processed repository of videos, wherein the pre-defined selection criteria is based on date, time zone, day, season, physical location, occasion, an identified name and a video genre; fetching at the computing device, one or more tagged videos related to the set of preference data of the user from the digitally processed repository of videos, wherein the one or more tagged videos is fetched based on a correlation of a set of tags associated with each video of the one or more tagged videos with the set of preference data associated with the user; fragmenting at the computing device, each tagged video of the one or more tagged videos into one or more tagged fragments, wherein each tagged video is fragmented into the one or more tagged fragments, wherein each tagged fragment is characterized by a pre-determined interval of time and wherein each tagged video is fragmented based on segmentation of the tagged video for each pre-determined interval of time; segregating at the computing device, one or more mapped fragments of the one or more tagged fragments into one or more logical sets of mapped fragments, wherein the one or more mapped fragments is segregated based on a positive mapping of keywords from the set of preference data with the set of tags associated with each tagged fragment of the one or more tagged fragments; mining at the computing device, semantic context information from each mapped fragment of the one or more mapped fragments and each logical set of mapped fragments of the one or more logical sets of mapped fragments, wherein the semantic context information comprises an object specific context information and scene specific context information of each mapped fragment and each logical set of mapped fragments; clustering at the computing device, the one or more logical sets of mapped fragments into corresponding one or more logical clusters of mapped fragments, wherein each logical cluster of mapped fragments is derived from at least one of the one or more logical sets of mapped fragments; allocating at the computing device, one or more advertisement slots, wherein the one or more advertisement slots are determined based on at least one of number of bidders available, ad skipping behavior of the user, ad viewing behavior of the user, advertisement interaction of the user, logical sentiment and context of a video; inserting at the computing device, at least one type of the one or more advertisements in each allocated advertisement slot of the one or more advertisement slots, wherein the one or more advertisements is inserted based on the mining of the semantic context information, an analysis of the set of preference data and a dynamic set of conditions, wherein the dynamic set of conditions comprises a location associated with the user, user behavior information, information associated with one or more communication devices, cookie information, interests of the user and digital fingerprinting information and wherein the one or more advertisements is inserted in the one or more advertisement slots in a real time; and assembling at the computing device, at least one of the one or more logical clusters of mapped fragments and each of the one or more advertisements present in each advertisement slot in a pre-defined order of preference to obtain an assembled video, wherein each logical cluster of mapped fragments is assembled based on the analysis of the set of preference data and the semantic context information.

Metadata:
- Claim Count in Document: 29.0
- Percentile: 96.0
- Lexical Diversity: 2.77193
- Patent Class: 725.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15250589', '15250687', '15250699', '15250716', '15250721']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.478443996331762
- 35 USC 102 Novelty (BERT): 0.5775077921412347
- Combined Prediction Score: 0.4883503759127093
- Mean Citation Score: 396.599164
- Max Citation Score: 469.45212
- Similarity Product: 414.1420152257752

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test