Patents by Inventor Reuven Nimrod
Reuven Nimrod 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).
-
Patent number: 11936712Abstract: Techniques for packet-accurate targeted content substitution by a stitcher are described herein. In some embodiments, the stitcher at a client device receives a live transport stream (TS) and a splice message indicating a start time and an end time of a splice period. The stitcher locates in the live TS a video packet with a video packet identifier (PID) and an audio packet with an audio PID crossing the start time. The stitcher injects to the live TS targeted content TS packets within the splice period, where the injection includes re-stamping PIDs and presentation timestamps of the targeted content TS packets to match the live TS packets, and re-stamping the live TS packets with a predefined PID starting from the video packet and the audio packet, and ceasing the re-stamping when a respective audio packet in the live TS packets crossing the end time.Type: GrantFiled: June 12, 2023Date of Patent: March 19, 2024Assignee: Synamedia LimitedInventors: Thiravia Pandiyan Thangarajan, Karthikeyan Vaithiyanathan, Vinose Thilak Adaikalam, Pravin Chenthil Kumar, Aswin Velusamy, Ganesankumar Annamalai, Latha Ramaiah, Salik Miah, Reuven Nimrod, Ian John Bastable
-
Publication number: 20230336797Abstract: Systems and methods for selection of advertisement segments are disclosed. A system may comprise at least one processor configured to receive a playback request from a playback unit; receive user information associated with a user; evaluate, using the user information, a user advertisement metric associated with a preference of the user for a particular type of advertisement; select an advertisement segment based on the user advertisement metric; and send the selected advertisement segment to the playback unit, where the user advertisement metric is based at least in part on whether the user skips advertisements associated with the particular type of advertisement in a forward or backward direction.Type: ApplicationFiled: June 22, 2023Publication date: October 19, 2023Applicant: SYNAMEDIA LIMITEDInventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
-
Patent number: 11736745Abstract: A multimedia content selection system includes at least one processor executing instructions for performing operations. The operations include receiving a playback request from a playback unit, including a content identifier, providing, to the playback unit, a manifest with at least a set of content segment identifiers based on the content identifier, each content segment identifier identifying a content segment associated with a content stream, receiving a content stream request comprising one of the content segment identifiers, and selecting a segment for playback from the content segment associated with the received content segment identifier, determined using a set of content selection rules.Type: GrantFiled: February 22, 2022Date of Patent: August 22, 2023Assignee: SYNAMEDIA LIMITEDInventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
-
Publication number: 20230012174Abstract: Techniques for delivering targeted content to a client device (e.g., a set-top-box (STB)) with a tuner, one or more controllers, and a non-transitory memory are described. In accordance with various embodiments, the client device obtains streaming media content in a stream and detects a plurality of transport packets under a packet identifier (PID) in the stream, where the plurality of transport packets is associated with a targeted content delivery service. The client device further identifies metadata corresponding to targeted content of the targeted content delivery service in the plurality transport packets under the PID. The client device then selects a list of targeted content identifiers for the client device based on the metadata and a profile of the client device and downloads the targeted content according to the list of targeted content identifiers.Type: ApplicationFiled: August 5, 2021Publication date: January 12, 2023Inventors: Thiravia Pandiyan Thangarajan, Karthikeyan Vaithiyanathan, Latha Ramaiah, Aswin Velusamy, Vinose Thilak Adaikalam, Ganesankumar Annamalai, Salik Miah, Yael Weinbach, Reuven Nimrod
-
Publication number: 20220182693Abstract: A multimedia content selection system includes at least one processor executing instructions for performing operations. The operations include receiving a playback request from a playback unit, including a content identifier, providing, to the playback unit, a manifest with at least a set of content segment identifiers based on the content identifier, each content segment identifier identifying a content segment associated with a content stream, receiving a content stream request comprising one of the content segment identifiers, and selecting a segment for playback from the content segment associated with the received content segment identifier, determined using a set of content selection rules.Type: ApplicationFiled: February 22, 2022Publication date: June 9, 2022Applicant: SYNAMEDIA LIMITEDInventors: Amotz TEREM, Reuven Nimrod, Avi Fruchter
-
Patent number: 11297358Abstract: A multimedia content selection system includes at least one processor executing instructions for performing operations. The operations include receiving a playback request from a playback unit, including a content identifier, providing, to the playback unit, a manifest with at least a set of content segment identifiers based on the content identifier, each content segment identifier identifying a content segment associated with a content stream, receiving a content stream request comprising one of the content segment identifiers, and selecting a segment for playback from the content segment associated with the received content segment identifier, determined using a set of content selection rules.Type: GrantFiled: January 2, 2020Date of Patent: April 5, 2022Assignee: SYNAMEDIA LIMITEDInventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
-
Publication number: 20210211748Abstract: A multimedia content selection system includes at least one processor executing instructions for performing operations. The operations include receiving a playback request from a playback unit, including a content identifier, providing, to the playback unit, a manifest with at least a set of content segment identifiers based on the content identifier, each content segment identifier identifying a content segment associated with a content stream, receiving a content stream request comprising one of the content segment identifiers, and selecting a segment for playback from the content segment associated with the received content segment identifier, determined using a set of content selection rules.Type: ApplicationFiled: January 2, 2020Publication date: July 8, 2021Applicant: Synamedia LimitedInventors: Amotz TEREM, Reuven Nimrod, Avi Fruchter
-
Patent number: 10528625Abstract: Client and cloud synchronization may be provided. First, a request may be received. Then the request may be labeled with a package metadata tag yielding a labeled request. The package metadata tag may identify a package assigned to a client device corresponding to the request. Next, the labeled request may be routed to a version of a first cloud service component based on the package metadata tag. The labeled request may then be routed from the version of the first cloud service component to a version of a second cloud service component based on the package metadata tag.Type: GrantFiled: June 21, 2017Date of Patent: January 7, 2020Assignee: Cisco Technology, Inc.Inventors: David William Fink, Miles Colin John Davis, Lalit Kataria, Fabien Locquet, Meidad Zaharia, Omer Yanai, Reuven Nimrod
-
Publication number: 20180373811Abstract: Client and cloud synchronization may be provided. First, a request may be received. Then the request may be labeled with a package metadata tag yielding a labeled request. The package metadata tag may identify a package assigned to a client device corresponding to the request. Next, the labeled request may be routed to a version of a first cloud service component based on the package metadata tag. The labeled request may then be routed from the version of the first cloud service component to a version of a second cloud service component based on the package metadata tag.Type: ApplicationFiled: June 21, 2017Publication date: December 27, 2018Applicant: Cisco Technology, Inc.Inventors: David William Fink, Miles Colin John Davis, Lalit Kataria, Fabien Locquet, Meidad Zaharia, Omer Yanai, Reuven Nimrod
-
Publication number: 20170078713Abstract: Cloud image rendering may be provided. First, a first request for a multi-layered image may be received. Then, the requested multi-layered image may be rendered on a cloud computing system. The rendered multi-layered image may then be sent to a first requestor corresponding to the first request. Next, the rendered multi-layered image may be cached on a cache located on the cloud computing system. A second request for the multi-layered image may then be received. In response, the rendered multi-layered image may be sent to a second requestor corresponding to the second request from the cache located on the cloud computing system.Type: ApplicationFiled: June 28, 2016Publication date: March 16, 2017Inventors: Meidad Zaharia, Lalit Kataria, David William Fink, Simon Lomas, Enrique Gerstl, Reuven Nimrod, Roie Kerstein, Miles Colin John Davis, Fabien Locquet