Patents by Inventor Johan Georg Granström
Johan Georg Granström has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250184558Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.Type: ApplicationFiled: January 29, 2025Publication date: June 5, 2025Inventors: Lars Fabian Krüger, Johan Georg Granström
-
Patent number: 12219197Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.Type: GrantFiled: May 24, 2024Date of Patent: February 4, 2025Assignee: Google LLCInventors: Lars Fabian Krüger, Johan Georg Granström
-
Publication number: 20240314382Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.Type: ApplicationFiled: May 24, 2024Publication date: September 19, 2024Inventors: Lars Fabian Krüger, Johan Georg Granström
-
Patent number: 12034991Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a stream has been ingested is disclosed herein. The stream is compared against the indexed uploaded content repeatedly as the stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the stream as time progresses.Type: GrantFiled: November 3, 2022Date of Patent: July 9, 2024Assignee: Google LLCInventors: Lars Fabian Kruger, Johan Georg Granström
-
Patent number: 11983218Abstract: Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations.Type: GrantFiled: December 6, 2021Date of Patent: May 14, 2024Assignee: Google LLCInventors: Luca Chiarandini, Johan Georg Granstrom
-
Publication number: 20230077432Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.Type: ApplicationFiled: November 3, 2022Publication date: March 16, 2023Inventors: Lars Fabian Kruger, Johan Georg Granström
-
Patent number: 11494467Abstract: A system and method for identifying unauthorized uploaded content that has been uploaded before a validated live reference stream has been ingested is disclosed herein. The live reference stream is compared against the indexed uploaded content repeatedly as the live reference stream is received. The matching process is done once per a time period until a match meeting a minimum match duration threshold is identified. The match is then determined to be unauthorized, and a claim is issued against the unauthorized uploaded content. The time period can be based on a utility based analysis that factors the computational costs of repeated matching versus the diminishing value of the live reference stream as time progresses.Type: GrantFiled: November 14, 2016Date of Patent: November 8, 2022Assignee: Google LLCInventors: Lars Fabian Kruger, Johan Georg Granström
-
Publication number: 20220092111Abstract: Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations.Type: ApplicationFiled: December 6, 2021Publication date: March 24, 2022Inventors: Luca Chiarandini, Johan Georg Granstrom
-
Patent number: 11194859Abstract: Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations.Type: GrantFiled: June 3, 2019Date of Patent: December 7, 2021Assignee: Google LLCInventors: Luca Chiarandini, Johan Georg Granstrom
-
Publication number: 20190286654Abstract: Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Inventors: Luca Chiarandini, Johan Georg Granstrom
-
Patent number: 10387407Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes receiving, by a processing device, one or more first content items for one or more first user accounts of a content sharing system. The method further includes storing the first content items at the content sharing system. The method further includes receiving, by the processing device, a second content item for a second user account of the content sharing system. The method further includes comparing, by the processing device, the received second content item to the stored first content items to determine that the second content item is not exclusive to the second user account. The method further includes restricting a privilege of the second user account for the second content item in response to the determination that the second content item is not exclusive to the second user account.Type: GrantFiled: December 15, 2017Date of Patent: August 20, 2019Assignee: Google LLCInventors: Johan Georg Granström, Alexandru Tudor, Thomas Weich
-
Patent number: 10362349Abstract: A method, system, and computer program instructions detect and score video channels based on content reuse. Matches between two videos occur when one video reuses a segment of video or audio content from another video. A video graph stores information about videos, channels the videos belong to, and their matches with other videos. Channels are given similarity scores based on their similarity to a video, channel, or group of channels. Similarity scores are calculated using information about video matches from the video graph.Type: GrantFiled: December 13, 2016Date of Patent: July 23, 2019Assignee: Google LLCInventors: Luca Chiarandini, Johan Georg Granstrom
-
Patent number: 10318581Abstract: Methods and systems of providing metadata association with videos on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos that are search results for a search query and indicates view durations that the videos were viewed responsive to the search query. First and second videos competing for views of users are identified from the received search records. The first and second videos each have metadata respectively describing the first and second videos. Search queries directed to the first video are identified from the search records. Search terms associated with the search queries are further identified and compared to the metadata of the second video. Search terms that are not included in the metadata of the second video are identified as metadata improvements to the second video.Type: GrantFiled: April 13, 2016Date of Patent: June 11, 2019Assignee: GOOGLE LLCInventors: Luca Chiarandini, Johan Georg Granstrom
-
Patent number: 10311104Abstract: Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations.Type: GrantFiled: April 13, 2016Date of Patent: June 4, 2019Assignee: Google LLCInventors: Luca Chiarandini, Johan Georg Granstrom
-
Patent number: 10198441Abstract: Systems and methods for identifying duplicate media items in a media system are provided. In particular, media content can be uploaded to a serve. The media content can be fingerprinted. A digest is generated based on the fingerprint. The digest is indexed and potential matching media items are identified. Matches are determined from the potential matching media items.Type: GrantFiled: November 18, 2016Date of Patent: February 5, 2019Assignee: Google LLCInventors: Johan Georg Granstrom, Nicola Muscettola
-
Patent number: 10152479Abstract: Systems and methods for identifying representative media items are provided herein. In particular, users can upload media items to a system. The media items can be matched to reference media items. Candidate representative media items can be selected from matching media items. Representative media items can be selected, from the candidate representative media items, to represent partially matching media items.Type: GrantFiled: August 1, 2014Date of Patent: December 11, 2018Assignee: GOOGLE LLCInventors: Johan Georg Granström, Vladimir Rychev
-
Publication number: 20180285927Abstract: Systems and techniques for identifying and/or managing advertisements associated with media content are presented. The system can include a media database component and a matching component. The media database component manages a set of advertisement items associated with media content. The matching component compares a media item to the set of advertisement items based on media signature data associated with the media item and the set of advertisement items. The matching component also stores at least a portion of the media item in a database in response to a determination that at least the portion of the media item matches an advertisement item from the set of advertisement items.Type: ApplicationFiled: June 1, 2015Publication date: October 4, 2018Inventors: Johan Georg Granström, Thomas Weich, Steven Dropsho
-
Patent number: 10013614Abstract: A system receives a subject video. The system identifies dynamic segments and semi-static segments within the subject video. The system determines matches between the dynamic segments of the subject video and reference dynamic segments of reference videos. Similarly, the system determines matches between the semi-static segments of the subject video and reference semi-static segments of reference videos. The system generates the match merge list including one or more entries. Each entry of the match merge list includes an indication of a grouped segment of the subject video including sequential occurrences of a dynamic segment and a semi-static segment of the subject video, and an indication of a reference grouped segment of a reference video including sequential occurrences of a reference dynamic segment and a reference semi-static segment of the reference video, where the reference dynamic segment matches the dynamic segment and the reference semi-static segment matches the semi-static segment.Type: GrantFiled: June 29, 2016Date of Patent: July 3, 2018Assignee: GOOGLE LLCInventor: Johan Georg Granström
-
Publication number: 20180107707Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes receiving, by a processing device, one or more first content items for one or more first user accounts of a content sharing system. The method further includes storing the first content items at the content sharing system. The method further includes receiving, by the processing device, a second content item for a second user account of the content sharing system. The method further includes comparing, by the processing device, the received second content item to the stored first content items to determine that the second content item is not exclusive to the second user account. The method further includes restricting a privilege of the second user account for the second content item in response to the determination that the second content item is not exclusive to the second user account.Type: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Inventors: Johan Georg Granström, Alexandru Tudor, Thomas Weich
-
Patent number: 9881051Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes receiving, by a processing device, one or more first content items for one or more first user accounts of a content sharing system. The method further includes storing the first content items at the content sharing system. The method further includes receiving, by the processing device, a second content item for a second user account of the content sharing system. The method further includes comparing, by the processing device, the received second content item to the stored first content items to determine that the second content item is not exclusive to the second user account. The method further includes restricting a privilege of the second user account for the second content item in response to the determination that the second content item is not exclusive to the second user account.Type: GrantFiled: May 2, 2017Date of Patent: January 30, 2018Assignee: Google LLCInventors: Johan Georg Granström, Alexandru Tudor, Thomas Weich