Patents by Inventor Yuval Hofshy
Yuval Hofshy 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: 20250150660Abstract: A method for providing automatic editing of a product video including receiving product video footage associated with a product, generating a feature list including a plurality of features of the product, assigning different portions of the product video footage to each feature of the plurality of features, creating a plurality of product artifacts from the portions of the product video footage assigned to each of the plurality of features, receiving a deliverable requirement list defining requirements for at least one media deliverable, and generating the at least one media deliverable using the plurality of product artifacts based on the deliverable requirement list.Type: ApplicationFiled: November 8, 2023Publication date: May 8, 2025Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari, Eyal Avital, Tomer Lahav, Roy Taragan
-
Patent number: 12284425Abstract: Systems and methods generating interactive videos on an automated platform are provided herein. The example methods can include receiving data associated with at least one physical item and receiving video content comprising a visual presentation of the physical item. The method can include receiving a selection of a predetermined template, in which the template comprising a plurality of modules organized in a tree structure. The method can further include organizing the video content into the predetermined template to form organized video content, and embedding an object in a portion of the organized video content to form an interactive video, in which the object is based on the received data and is configured to enable at least one of: (i) user interaction with the physical item; or (ii) a link to a webpage associated with the physical item.Type: GrantFiled: December 5, 2023Date of Patent: April 22, 2025Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari
-
Publication number: 20250016419Abstract: Systems and methods for nonlinear media playback using a linear media player are described. In one implementation, a video tree representing a branching video presentation is provided, and a dynamic playlist is provided to a linear video player. A controller component interacts with the linear video player through a standard interface of the linear video player. During playback of a video content segment in the dynamic playlist by the linear video player, an indication of a user interaction with the playing video content segment is received by the controller component and from the linear video player via the standard interface, and the dynamic playlist is modified based on video content segments in a branch of the video tree. In another implementation, an uncompressed media file is selected and combined with a preceding and/or following media file. The combined files are compressed and a portion of the compressed file corresponding to the original media file is extracted.Type: ApplicationFiled: September 16, 2024Publication date: January 9, 2025Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Publication number: 20240412276Abstract: A method for automatically generating a product video including receiving a product and a product identifier corresponding to the product, collecting physical product data of the product, receiving digital product data associated with the product identifier from at least one digital source, combining the physical product data and the digital product data into a combined product data structure, generating a production plan for the product video based on the combined product data structure, and automatically operating at least one equipment item to record the product video based on the production plan.Type: ApplicationFiled: June 8, 2023Publication date: December 12, 2024Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari, Eyal Avital, Tomer Lahav, Roy Taragan
-
Publication number: 20240406496Abstract: To provide for seamless audio, video, and contextual transitions in interactive media presentations, endpoints within the presentation are defined. The endpoints are disposed at different times within the presentation and form respective links between points in segments in the presentation. While the presentation is being played, a user interaction is received and an appropriate endpoint is selected based on the interaction. When the selected endpoint is reached, the presentation is seamlessly transitioned to the point in the segment linked to by the endpoint.Type: ApplicationFiled: June 20, 2024Publication date: December 5, 2024Inventors: Tal Zubalsky, Jonathan Bloch, Yuval Hofshy, Barak Feldman
-
Publication number: 20240397154Abstract: Methods and supporting systems collect data associated with interactive videos user engagement and dynamically adapt an interactive video application and/or interactive video content and detect anomalous behaviors based on the data.Type: ApplicationFiled: July 3, 2024Publication date: November 28, 2024Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Patent number: 12155897Abstract: Real-time video manipulation techniques include performing shader-based graphical operations on user interface elements based on the state of an interactive video and the properties associated with the user interface elements at the state. The user interface elements are rendered into frames of the interactive video, and transparent interactive elements are layered over the user interface elements. In another technique, video frames in an interactive video include viewable and non-viewable regions. While the video is playing, the viewable regions are modified based on information in the non-viewable regions, thereby generating modified versions of the video frames.Type: GrantFiled: August 31, 2021Date of Patent: November 26, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari, Tomer Lahav, Max Goz, Divya Mahadevan
-
Patent number: 12132962Abstract: Systems and methods for nonlinear media playback using a linear media player are described. In one implementation, a video tree representing a branching video presentation is provided, and a dynamic playlist is provided to a linear video player. A controller component interacts with the linear video player through a standard interface of the linear video player. During playback of a video content segment in the dynamic playlist by the linear video player, an indication of a user interaction with the playing video content segment is received by the controller component and from the linear video player via the standard interface, and the dynamic playlist is modified based on video content segments in a branch of the video tree. In another implementation, an uncompressed media file is selected and combined with a preceding and/or following media file. The combined files are compressed and a portion of the compressed file corresponding to the original media file is extracted.Type: GrantFiled: January 24, 2020Date of Patent: October 29, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Patent number: 12119030Abstract: Systems and methods for providing adaptive and responsive media are disclosed. In various implementations, a video for playback is received at a user device having a plurality of associated properties. Based on at least one of the properties, a first state of the video is configured, and the video is presented according to the first state. During playback of the video, a change in one of the device properties is detected, and the video is seamlessly transitioned to a second state based on the change.Type: GrantFiled: September 22, 2023Date of Patent: October 15, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Patent number: 12096081Abstract: Methods and supporting systems collect data associated with interactive videos user engagement and dynamically adapt an interactive video application and/or interactive video content and detect anomalous behaviors based on the data.Type: GrantFiled: February 18, 2020Date of Patent: September 17, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Patent number: 12047637Abstract: To provide for seamless audio, video, and contextual transitions in interactive media presentations, endpoints within the presentation are defined. The endpoints are disposed at different times within the presentation and form respective links between points in segments in the presentation. While the presentation is being played, a user interaction is received and an appropriate endpoint is selected based on the interaction. When the selected endpoint is reached, the presentation is seamlessly transitioned to the point in the segment linked to by the endpoint.Type: GrantFiled: July 7, 2020Date of Patent: July 23, 2024Assignee: JBF Interlude 2009 LtdInventors: Tal Zubalsky, Jonathan Bloch, Yuval Hofshy, Barak Feldman
-
Publication number: 20240220568Abstract: A method for presenting an interactive video to a user. The method includes providing an application layer including at least one first user interface (UI) element, providing a video player layer including at least one second UI element, the video player layer being integrated in the application layer and configured to present the interactive video to the user, receiving a first user interaction associated with the at least one first UI element, and dynamically modifying the interactive video and/or the at least one second UI element included in the video player layer based on the first user interaction.Type: ApplicationFiled: January 18, 2024Publication date: July 4, 2024Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari
-
Publication number: 20240107120Abstract: Systems and methods generating interactive videos on an automated platform are provided herein. The example methods can include receiving data associated with at least one physical item and receiving video content comprising a visual presentation of the physical item. The method can include receiving a selection of a predetermined template, in which the template comprising a plurality of modules organized in a tree structure. The method can further include organizing the video content into the predetermined template to form organized video content, and embedding an object in a portion of the organized video content to form an interactive video, in which the object is based on the received data and is configured to enable at least one of: (i) user interaction with the physical item; or (ii) a link to a webpage associated with the physical item.Type: ApplicationFiled: December 5, 2023Publication date: March 28, 2024Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari
-
Patent number: 11934477Abstract: A method for presenting an interactive video to a user. The method includes providing an application layer including at least one first user interface (UI) element, providing a video player layer including at least one second UI element, the video player layer being integrated in the application layer and configured to present the interactive video to the user, receiving a first user interaction associated with the at least one first UI element, and dynamically modifying the interactive video and/or the at least one second UI element included in the video player layer based on the first user interaction.Type: GrantFiled: September 24, 2021Date of Patent: March 19, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari
-
Patent number: 11900968Abstract: Methods and systems for dynamic bookmarking in branched video are described. An application provides a video tree having a plurality of video segments, with each video segment including a predefined portion of one or more paths in the video tree, and each path being associated with a different video presentation. One of the paths in the video tree is traversed based on one or more decisions made by a user during playback of the video presentation associated with the path being traversed. A selection of a particular location in the path being traversed is received by the application, which stores a bookmark of the location for subsequent retrieval. The bookmark identifies a sequence of video segments in the video tree having been traversed to reach the location. The structure of the video tree is modified, and the bookmark is automatically updated, if necessary. At a later time, the application receives a selection of the stored bookmark and seeks to the bookmarked location.Type: GrantFiled: March 22, 2022Date of Patent: February 13, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy, Amiel Shapiro
-
Patent number: 11882337Abstract: Systems and methods generating interactive videos on an automated platform are provided herein. The example methods can include receiving data associated with at least one physical item and receiving video content comprising a visual presentation of the physical item. The method can include receiving a selection of a predetermined template, in which the template comprising a plurality of modules organized in a tree structure. The method can further include organizing the video content into the predetermined template to form organized video content, and embedding an object in a portion of the organized video content to form an interactive video, in which the object is based on the received data and is configured to enable at least one of: (i) user interaction with the physical item; or (ii) a link to a webpage associated with the physical item.Type: GrantFiled: May 28, 2021Date of Patent: January 23, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari
-
Publication number: 20240013814Abstract: Systems and methods for providing adaptive and responsive media are disclosed. In various implementations, a video for playback is received at a user device having a plurality of associated properties. Based on at least one of the properties, a first state of the video is configured, and the video is presented according to the first state. During playback of the video, a change in one of the device properties is detected, and the video is seamlessly transitioned to a second state based on the change.Type: ApplicationFiled: September 22, 2023Publication date: January 11, 2024Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Patent number: 11856271Abstract: In a method and accompanying system for providing symbiotic media content, one or more advertising units comprising advertising video content are received at a user device. During the playback of primary video content to a user of the device, a plurality of user interface controls are displayed, with each control being associated with a respective advertising unit. On receiving an interaction with one of the controls, the primary video content is combined with the advertisement associated with the selected control, forming a symbiotic video. The symbiotic video is presented to the user and, on completion thereof, playback of the primary video content is continued.Type: GrantFiled: May 26, 2016Date of Patent: December 26, 2023Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy, Alon Benari
-
Patent number: 11804249Abstract: Systems and methods for providing adaptive and responsive media are disclosed. In various implementations, a video for playback is received at a user device having a plurality of associated properties. Based on at least one of the properties, a first state of the video is configured, and the video is presented according to the first state. During playback of the video, a change in one of the device properties is detected, and the video is seamlessly transitioned to a second state based on the change.Type: GrantFiled: September 3, 2019Date of Patent: October 31, 2023Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
-
Publication number: 20230101763Abstract: A method for presenting an interactive video to a user. The method includes providing an application layer including at least one first user interface (UI) element, providing a video player layer including at least one second UI element, the video player layer being integrated in the application layer and configured to present the interactive video to the user, receiving a first user interaction associated with the at least one first UI element, and dynamically modifying the interactive video and/or the at least one second UI element included in the video player layer based on the first user interaction.Type: ApplicationFiled: September 24, 2021Publication date: March 30, 2023Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari