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: 11936712
    Abstract: 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: Grant
    Filed: June 12, 2023
    Date of Patent: March 19, 2024
    Assignee: Synamedia Limited
    Inventors: 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: 20230336797
    Abstract: 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: Application
    Filed: June 22, 2023
    Publication date: October 19, 2023
    Applicant: SYNAMEDIA LIMITED
    Inventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
  • Patent number: 11736745
    Abstract: 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: Grant
    Filed: February 22, 2022
    Date of Patent: August 22, 2023
    Assignee: SYNAMEDIA LIMITED
    Inventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
  • Publication number: 20230012174
    Abstract: 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: Application
    Filed: August 5, 2021
    Publication date: January 12, 2023
    Inventors: Thiravia Pandiyan Thangarajan, Karthikeyan Vaithiyanathan, Latha Ramaiah, Aswin Velusamy, Vinose Thilak Adaikalam, Ganesankumar Annamalai, Salik Miah, Yael Weinbach, Reuven Nimrod
  • Publication number: 20220182693
    Abstract: 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: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Applicant: SYNAMEDIA LIMITED
    Inventors: Amotz TEREM, Reuven Nimrod, Avi Fruchter
  • Patent number: 11297358
    Abstract: 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: Grant
    Filed: January 2, 2020
    Date of Patent: April 5, 2022
    Assignee: SYNAMEDIA LIMITED
    Inventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
  • Publication number: 20210211748
    Abstract: 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: Application
    Filed: January 2, 2020
    Publication date: July 8, 2021
    Applicant: Synamedia Limited
    Inventors: Amotz TEREM, Reuven Nimrod, Avi Fruchter
  • Patent number: 10528625
    Abstract: 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: Grant
    Filed: June 21, 2017
    Date of Patent: January 7, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: David William Fink, Miles Colin John Davis, Lalit Kataria, Fabien Locquet, Meidad Zaharia, Omer Yanai, Reuven Nimrod
  • Publication number: 20180373811
    Abstract: 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: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Applicant: Cisco Technology, Inc.
    Inventors: David William Fink, Miles Colin John Davis, Lalit Kataria, Fabien Locquet, Meidad Zaharia, Omer Yanai, Reuven Nimrod
  • Publication number: 20170078713
    Abstract: 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: Application
    Filed: June 28, 2016
    Publication date: March 16, 2017
    Inventors: Meidad Zaharia, Lalit Kataria, David William Fink, Simon Lomas, Enrique Gerstl, Reuven Nimrod, Roie Kerstein, Miles Colin John Davis, Fabien Locquet