Jeffrey Sherwin

Scarsdale, New York, United States Contact Info
2K followers 500+ connections

Join to view profile

About

Jeff is a technologist-turned-entrepreneur who just can’t get enough TV. Jeff learned the…

Activity

Join now to see all activity

Experience & Education

  • MediaKind

View Jeffrey’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Patents

  • Server side adaptive bit rate reporting

    Issued US 9,615,115

    A server receives metadata associated with an advertisement in a transport signal stream from an encoder, the metadata identifying a specified frame of the transport signal stream corresponding to a point in time of the advertisement. The server instructs an encoder, by a server, to insert a marker into the specified frame of the transport signal stream, the marker identifying the point in time of the advertisement. The server receives data from a smart appliance. The server detects the marker…

    A server receives metadata associated with an advertisement in a transport signal stream from an encoder, the metadata identifying a specified frame of the transport signal stream corresponding to a point in time of the advertisement. The server instructs an encoder, by a server, to insert a marker into the specified frame of the transport signal stream, the marker identifying the point in time of the advertisement. The server receives data from a smart appliance. The server detects the marker in the data. The server identifies the marker as the specified frame of the transport signal stream played by the smart appliance. The server maps the marker to the identified point in time of the advertisement.

    See patent
  • System and method for tying audio and video watermarks of live and recorded events for simulcasting alternative audio commentary to an audio channel or second screen

    Issued US 9,426,336


    An alternative content system receives a primary content data stream and a secondary content data stream associated with an event. The alternative content system provides an alternative content data stream associated with the event. The alternative content system extracts a primary content identifier from the primary content data stream. The alternative content system identifies an alternative content identifier based on the alternative content data stream. The alternative content system…


    An alternative content system receives a primary content data stream and a secondary content data stream associated with an event. The alternative content system provides an alternative content data stream associated with the event. The alternative content system extracts a primary content identifier from the primary content data stream. The alternative content system identifies an alternative content identifier based on the alternative content data stream. The alternative content system synchronizes the alternative content data stream to the primary content data stream based on the alternative content identifier and the primary content identifier. The alternative content system transmits the synchronized alternative content data stream based on the primary content identifier.

    See patent
  • Server side adaptive bit rate reporting

    Issued US 9,426,336

    A server receives metadata associated with an advertisement in a transport signal stream from an encoder, the metadata identifying a specified frame of the transport signal stream corresponding to a point in time of the advertisement. The server instructs an encoder, by a server, to insert a marker into the specified frame of the transport signal stream, the marker identifying the point in time of the advertisement. The server receives data from a smart appliance. The server detects the marker…

    A server receives metadata associated with an advertisement in a transport signal stream from an encoder, the metadata identifying a specified frame of the transport signal stream corresponding to a point in time of the advertisement. The server instructs an encoder, by a server, to insert a marker into the specified frame of the transport signal stream, the marker identifying the point in time of the advertisement. The server receives data from a smart appliance. The server detects the marker in the data. The server identifies the marker as the specified frame of the transport signal stream played by the smart appliance. The server maps the marker to the identified point in time of the advertisement.

    See patent
  • Data boundary manager for addressable advertising

    Issued US 8,997,143

    A computer implemented method and system for managing audience data for advertisement placements is disclosed. A server receives a source signal stream comprising metadata and an advertisement space. The server extracts from the metadata a channel identifier, a private client identifier, and information about an intended audience of interest to advertisers. The server identifies a placement opportunity including an owner of the advertisement space based on the channel identifier. The server…

    A computer implemented method and system for managing audience data for advertisement placements is disclosed. A server receives a source signal stream comprising metadata and an advertisement space. The server extracts from the metadata a channel identifier, a private client identifier, and information about an intended audience of interest to advertisers. The server identifies a placement opportunity including an owner of the advertisement space based on the channel identifier. The server purges at least some of the extracted information about the intended audience when the owner of the advertisement space is identified as a national network. The server identifies an amount of information about the intended audience to purge and subsequently to fetch for the national network based on a business arrangement between the national network and a service provider, which the server enforces and enables.

    See patent
  • System and method for enabling content providers to identify advertising opportunities

    Issued US 8,949,882

    A computer implemented method for enabling content providers to identify and customize placement opportunities is disclosed, comprising the steps of processing instructions to customize a pre-existing at least one of an audio and video datastream comprising at least one predefined time interval for content, identifying at least one time interval for a placement opportunity in the at least one of an audio and video datastream; altering at least one characteristic of the at least one time…

    A computer implemented method for enabling content providers to identify and customize placement opportunities is disclosed, comprising the steps of processing instructions to customize a pre-existing at least one of an audio and video datastream comprising at least one predefined time interval for content, identifying at least one time interval for a placement opportunity in the at least one of an audio and video datastream; altering at least one characteristic of the at least one time interval for a placement opportunity in accordance with the instructions; assembling the altered at least one time interval for a placement opportunity and at least one time interval for content into a list that represents an altered at least one of an audio and video datastream; and delivering the list to a distribution system for playing the altered at least one of an audio and video datastream. The at least one time interval for a placement opportunity may distinct from or coincident with the at least one time interval for content. The placement opportunity may be at least one of content and an advertising placement opportunity. The content may be entertainment content comprising at least one of video, audio, and interactive overlays. The at least one characteristic may be the duration of or the number of the at least one time interval for a placement opportunity. The list may be one of a playlist and a schedule.

    See patent
  • Server side adaptive bit rate reporting

    Issued US 9,615,115

    A server receives metadata associated with an advertisement in a transport signal stream from an encoder, the metadata identifying a specified frame of the transport signal stream corresponding to a point in time of the advertisement. The server instructs an encoder, by a server, to insert a marker into the specified frame of the transport signal stream, the marker identifying the point in time of the advertisement. The server receives data from a smart appliance. The server detects the marker…

    A server receives metadata associated with an advertisement in a transport signal stream from an encoder, the metadata identifying a specified frame of the transport signal stream corresponding to a point in time of the advertisement. The server instructs an encoder, by a server, to insert a marker into the specified frame of the transport signal stream, the marker identifying the point in time of the advertisement. The server receives data from a smart appliance. The server detects the marker in the data. The server identifies the marker as the specified frame of the transport signal stream played by the smart appliance. The server maps the marker to the identified point in time of the advertisement.

    See patent
  • Server side adaptive bit rate reporting

    Issued US 8,856,825

    A method and system for reporting a percentage of an advertisement playable by a smart appliance is disclosed. A server receives metadata associated with an advertisement in a transport signal stream from an encoder. The server determines a length of the advertisement and a frame rate of the transport signal stream based on the received metadata. The server divides the advertisement into at least one segment based on the length and the frame rate. The server instructs the encoder to insert at…

    A method and system for reporting a percentage of an advertisement playable by a smart appliance is disclosed. A server receives metadata associated with an advertisement in a transport signal stream from an encoder. The server determines a length of the advertisement and a frame rate of the transport signal stream based on the received metadata. The server divides the advertisement into at least one segment based on the length and the frame rate. The server instructs the encoder to insert at least one marker into at least one frame of the advertisement corresponding to the at least one segment of the transport signal stream to create at least one marked segment.

    See patent
  • Third party server for verifying inventory splits

    Issued US 8,775,258

    A method and system for verifying inventory splits is disclosed. A server retrieves from a memory a first inventory policy provided by a first content provider. The server retrieves from the memory a second inventory policy provided by the second content provider. The server verifies that the first inventory policy and the second inventory policy are in agreement for at least one stipulation pertaining to a percentage of compensation to the first content provider for inventory owned by the…

    A method and system for verifying inventory splits is disclosed. A server retrieves from a memory a first inventory policy provided by a first content provider. The server retrieves from the memory a second inventory policy provided by the second content provider. The server verifies that the first inventory policy and the second inventory policy are in agreement for at least one stipulation pertaining to a percentage of compensation to the first content provider for inventory owned by the first content provider and played by the second content provider. The server transmits the first inventory policy to a placement opportunity information service (POIS) communicatively connected to the second content provider. The server transmits the second inventory policy to a placement opportunity information service (POIS) communicatively connected to the first content provider.

    See patent
  • Data boundary manager for addressable advertising

    Issued US 8,776,113

    A server receives a source signal stream comprising metadata and an advertisement space. The server extracts from the metadata a channel identifier, a private client identifier, and personal identifiable information about an intended audience of interest to advertisers. The server identifies at least one anonymous statistic of a national market and a placement opportunity including an owner of the advertisement space, the at least one anonymous statistic of a national market based in part on…

    A server receives a source signal stream comprising metadata and an advertisement space. The server extracts from the metadata a channel identifier, a private client identifier, and personal identifiable information about an intended audience of interest to advertisers. The server identifies at least one anonymous statistic of a national market and a placement opportunity including an owner of the advertisement space, the at least one anonymous statistic of a national market based in part on the channel identifier and the personal identifiable information. The server purges the personal identifiable information about the intended audience when the owner of the advertisement space is identified as a national network. The server targets an advertisement decision to the intended audience based on the at least one anonymous statistic of a national market.

    See patent
  • Method for advertising decision resolution acceleration based on lookahead opportunity triggering

    Issued US 8,667,531

    A server receives a source signal stream having a channel identifier and an indication that an advertisement placement opportunity is located in the signal stream a time period prior to an advertisement signal point. The server transmits the channel identifier to a session manager. The server receives from the session manager a list of sessions corresponding to a number of recipients currently viewing a channel corresponding to the channel identifier. The server transmits to an ad decision…

    A server receives a source signal stream having a channel identifier and an indication that an advertisement placement opportunity is located in the signal stream a time period prior to an advertisement signal point. The server transmits the channel identifier to a session manager. The server receives from the session manager a list of sessions corresponding to a number of recipients currently viewing a channel corresponding to the channel identifier. The server transmits to an ad decision service an ad call for each session in the list. The server receives from the ad decision service a plurality of advertisements targeted to the list. The server stores the plurality of advertisements in at least one cache prior to expiration of the time period, where the advertisement signal point is detected by the programmed computer.

    See patent
  • Method for advertising decision resolution acceleration based on lookahead opportunity triggering

    Issued US 8,533,755

    A computer implemented method and system for accelerating advertising placement decisions is disclosed. A server receives a source signal stream having a channel identifier and an indication that an advertisement placement opportunity is located in the signal stream a time period prior to an advertisement signal point. The server identifies a list representative of a plurality of recipient signal streams having the channel identifier and at least one audience attribute prior to expiration of…

    A computer implemented method and system for accelerating advertising placement decisions is disclosed. A server receives a source signal stream having a channel identifier and an indication that an advertisement placement opportunity is located in the signal stream a time period prior to an advertisement signal point. The server identifies a list representative of a plurality of recipient signal streams having the channel identifier and at least one audience attribute prior to expiration of the time period. The server obtains a plurality of targeted advertisements corresponding to the list representative of the plurality of recipient signal streams. The server stores the plurality of advertisements in at least one cache.

    See patent
  • Method for ingesting multiple signals of the same meaning

    Issued US 8,468,563

    A computer implemented method and system for managing redundant signals are disclosed. At least one server receives a first signal stream with an identifier, the first signal stream having a first time associated with a first signal point. The at least one server receives a second signal stream with the identifier, the second signal stream having a second time associated with a second signal point, wherein the second time is after the first time. The at least one server compares the first time…

    A computer implemented method and system for managing redundant signals are disclosed. At least one server receives a first signal stream with an identifier, the first signal stream having a first time associated with a first signal point. The at least one server receives a second signal stream with the identifier, the second signal stream having a second time associated with a second signal point, wherein the second time is after the first time. The at least one server compares the first time associated with the first signal stream with the second time associated with the second signal stream. The at least one server terminates transmission of the second signal stream and transmits the first signal stream when the comparison is determined to be within a time range tolerance. Both signal streams are transmitted when the comparison is determined not to be within a time range tolerance.

    See patent
  • System and method for enabling content providers to identify advertising opportunities

    Issued US 20090150930

    A computer implemented method for enabling content providers to identify and customize placement opportunities is disclosed, comprising the steps of processing instructions to customize a pre-existing at least one of an audio and video datastream comprising at least one predefined time interval for content, identifying at least one time interval for a placement opportunity in the at least one of an audio and video datastream; altering at least one characteristic of the at least one time…

    A computer implemented method for enabling content providers to identify and customize placement opportunities is disclosed, comprising the steps of processing instructions to customize a pre-existing at least one of an audio and video datastream comprising at least one predefined time interval for content, identifying at least one time interval for a placement opportunity in the at least one of an audio and video datastream; altering at least one characteristic of the at least one time interval for a placement opportunity in accordance with tile instructions; assembling the altered at least one time interval for a placement opportunity and at least one time interval for content into a list that represents an altered at least one of an audio and video datastream; and delivering the list to a distribution system for playing the altered at least one of an audio and video datastream. The at least one time interval for a placement opportunity may distinct from or coincident with the at least one time interval for content. The placement opportunity may be at least one of content and an advertising placement opportunity. The content may be entertainment content comprising at least one of video, audio, and interactive overlays. The at least one characteristic may be the duration of or the number of the at least one time interval for a placement opportunity. The list may be one of a playlist and a schedule.

    Other inventors
  • System and Method of Creating and Managing Digital Content Offers

    Issued US 10/946,900

    A method for creating, managing and storing content offers includes accessing an offer catalogue management module by a content provider, where the content provider supplies a consumer with digital content assets. A collection of digital content assets are reviewed by the content provider, to select a digital content asset offering to the consumer. The availability of the selected digital content asset is determined and a rights layer is applied to the offering. A price scheme is attached to…

    A method for creating, managing and storing content offers includes accessing an offer catalogue management module by a content provider, where the content provider supplies a consumer with digital content assets. A collection of digital content assets are reviewed by the content provider, to select a digital content asset offering to the consumer. The availability of the selected digital content asset is determined and a rights layer is applied to the offering. A price scheme is attached to the selected digital content asset to the consumer such that the offer catalogue management module creates a digital content offer based on the selected digital content asset, the availability of the digital content asset, the rights layer of the digital content asset and the price scheme for the digital content asset

    Other inventors
    See patent
  • End-to-end digital media entitlement system

    US 20100121731

    A system for creating and processing customer entitlement rules employs a first interface for creating customer entitlement rules and a second interface for communicating with a portal for consuming digital content entitled to. An entitlement engine processes the entitlements, and the system interfaces with a plurality of modules in order to obtain data needed to make entitlement decisions. The entitlement engine allows digital content providers to track, secure and manage entitlements for the…

    A system for creating and processing customer entitlement rules employs a first interface for creating customer entitlement rules and a second interface for communicating with a portal for consuming digital content entitled to. An entitlement engine processes the entitlements, and the system interfaces with a plurality of modules in order to obtain data needed to make entitlement decisions. The entitlement engine allows digital content providers to track, secure and manage entitlements for the digital content.

    Other inventors
  • Method and system for efficient manifest manipulation

    US 8,799,943

    A method and system for manipulating a manifest is disclosed. A server receives a smart appliance a request for a manifest corresponding to a session identifier. The server retrieves from a session server a session manifest based on the session identifier. The server adjusts a session offset based on a difference in a session length represented by the session manifest from a session length represented by a previous session manifest corresponding to the session. When the session manifest…

    A method and system for manipulating a manifest is disclosed. A server receives a smart appliance a request for a manifest corresponding to a session identifier. The server retrieves from a session server a session manifest based on the session identifier. The server adjusts a session offset based on a difference in a session length represented by the session manifest from a session length represented by a previous session manifest corresponding to the session. When the session manifest comprises an address of an ad break, the server identifies in a cache at least one advertisement to be inserted into the session and replaces at least one address corresponding to at least one segment of the at least one advertisement in the session manifest based on the difference. The server transmits the session manifest to the smart appliance.

    See patent
  • Method and system for obscuring user access patterns using a buffer memory

    US 7277961

    A method and system for obscuring user requests for information in a computer network. A user request for information, aimed at another network member, is routed to a first cache memory. If the first cache memory contains the requested information, the cache returns the requested information in response to the user request without releasing the user request to the network member. If the first cache memory does not contain the requested information, a first reference editing function edits user…

    A method and system for obscuring user requests for information in a computer network. A user request for information, aimed at another network member, is routed to a first cache memory. If the first cache memory contains the requested information, the cache returns the requested information in response to the user request without releasing the user request to the network member. If the first cache memory does not contain the requested information, a first reference editing function edits user identity information contained in the request, resulting in an edited request with obscured identity information. The edited request is then released to the network member and the requested information is received by the user from the network member. A copy of the requested information is stored in the first cache memory. In this method and system, user privacy is enhanced because user requests for information that can be satisfied by information stored in the cache memory are not revealed to...

  • Method for advertising decision resolution acceleration based on lookahead opportunity triggering

    US 8533755

    A computer implemented method and system for accelerating advertising placement decisions is disclosed. A server receives a source signal stream having a channel identifier and an indication that an advertisement placement opportunity is located in the signal stream a time period prior to an advertisement signal point. The server identifies a list representative of a plurality of recipient signal streams having the channel identifier and at least one audience attribute prior to expiration of…

    A computer implemented method and system for accelerating advertising placement decisions is disclosed. A server receives a source signal stream having a channel identifier and an indication that an advertisement placement opportunity is located in the signal stream a time period prior to an advertisement signal point. The server identifies a list representative of a plurality of recipient signal streams having the channel identifier and at least one audience attribute prior to expiration of the time period. The server obtains a plurality of targeted advertisements corresponding to the list representative of the plurality of recipient signal streams. The server stores the plurality of advertisements in at least one cache

    Other inventors
    See patent
  • Method for ingesting multiple signals of the same meaning

    US 8468563

    A computer implemented method and system for managing redundant signals are disclosed. At least one server receives a first signal stream with an identifier, the first signal stream having a first time associated with a first signal point. The at least one server receives a second signal stream with the identifier, the second signal stream having a second time associated with a second signal point, wherein the second time is after the first time. The at least one server compares the first time…

    A computer implemented method and system for managing redundant signals are disclosed. At least one server receives a first signal stream with an identifier, the first signal stream having a first time associated with a first signal point. The at least one server receives a second signal stream with the identifier, the second signal stream having a second time associated with a second signal point, wherein the second time is after the first time. The at least one server compares the first time associated with the first signal stream with the second time associated with the second signal stream. The at least one server terminates transmission of the second signal stream and transmits the first signal stream when the comparison is determined to be within a time range tolerance. Both signal streams are transmitted when the comparison is determined not to be within a time range tolerance.

    Other inventors
    See patent
  • System and method for the enablement of electronic commerce in a content network

    US 7346552

    A system and method for automatically storing and loading consumer information into commercial transaction pages facilitates electronic commerce in a content network. Consumer information can be stored through registration or through system interaction and is associated with tags from commercial participants which are stored based upon informational needs for consummating transactions. New commercial participants are easily integrated into the present system through storage and association of…

    A system and method for automatically storing and loading consumer information into commercial transaction pages facilitates electronic commerce in a content network. Consumer information can be stored through registration or through system interaction and is associated with tags from commercial participants which are stored based upon informational needs for consummating transactions. New commercial participants are easily integrated into the present system through storage and association of tags or target content markers. Commercial participant branding is maintained, and entry of consumer information is minimized and simplified.

More activity by Jeffrey

View Jeffrey’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jeffrey directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Jeffrey Sherwin in United States

Add new skills with these courses