About
Activity
-
Hey - The New York Times, will you also be doing stories about what Donald Trump, JD Vance, and Tim Walz are wearing?
Hey - The New York Times, will you also be doing stories about what Donald Trump, JD Vance, and Tim Walz are wearing?
Liked by Jeffrey Sherwin
-
Best part of Cannes is finding a good spot (devoid of lanyards) to catch up with friends. Thanks to Daniel Aversano, Matthew Van Houten, Nick…
Best part of Cannes is finding a good spot (devoid of lanyards) to catch up with friends. Thanks to Daniel Aversano, Matthew Van Houten, Nick…
Liked by Jeffrey Sherwin
-
After an almost ten year run, my time at Vidmob has come to an end. I am tremendously thankful to Alex Collmer, Jason Donnell, and Craig Coblenz for…
After an almost ten year run, my time at Vidmob has come to an end. I am tremendously thankful to Alex Collmer, Jason Donnell, and Craig Coblenz for…
Liked by Jeffrey Sherwin
Experience & Education
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.
-
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. -
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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 inventorsSee 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.
-
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 inventorsSee 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 inventorsSee 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
-
Pretty nice morning run in Dubai before CABSAT Trade Show, running by many amazing customers and partners of Bitmovin in the Dubai Media City ……
Pretty nice morning run in Dubai before CABSAT Trade Show, running by many amazing customers and partners of Bitmovin in the Dubai Media City ……
Liked by Jeffrey Sherwin
-
Great to spend time at NAB with our friends at Spectrum - Rich VanKoughnett, Mike Heffner , and Sam Blair! Thanks gents!
Great to spend time at NAB with our friends at Spectrum - Rich VanKoughnett, Mike Heffner , and Sam Blair! Thanks gents!
Liked by Jeffrey Sherwin
-
Attention all broadcast, media and entertainment industry professionals and colleagues! We're excited to announce that BNS Inc. will be attending the…
Attention all broadcast, media and entertainment industry professionals and colleagues! We're excited to announce that BNS Inc. will be attending the…
Liked by Jeffrey Sherwin
-
Today is another exciting day for Cadent as we continue to build and deliver next generation advertising solutions for our customers. Jim Lawson and…
Today is another exciting day for Cadent as we continue to build and deliver next generation advertising solutions for our customers. Jim Lawson and…
Liked by Jeffrey Sherwin
-
In 2023, we chopped a lot of wood and focused on getting 1% better everyday. I am proud of the value we are driving Vanta. There are a ton of great…
In 2023, we chopped a lot of wood and focused on getting 1% better everyday. I am proud of the value we are driving Vanta. There are a ton of great…
Liked by Jeffrey Sherwin
-
INVIDI is excited to announce its partnership with Tata Play Ltd to launch addressable advertising in India. This game-changing technology, powered…
INVIDI is excited to announce its partnership with Tata Play Ltd to launch addressable advertising in India. This game-changing technology, powered…
Liked by Jeffrey Sherwin
-
Couldn’t be more excited to start my new journey today at the forefront of the next generation of entertainment. https://lnkd.in/eJs_4w9j
Couldn’t be more excited to start my new journey today at the forefront of the next generation of entertainment. https://lnkd.in/eJs_4w9j
Liked by Jeffrey Sherwin
-
Congrats Jennifer Koester - very exciting news!!!
Congrats Jennifer Koester - very exciting news!!!
Liked by Jeffrey Sherwin
-
Excited about our newest partner, Penn State Athletics! I caught a game in Beaver Stadium recently - picture below. https://lnkd.in/eMTgxqzN
Excited about our newest partner, Penn State Athletics! I caught a game in Beaver Stadium recently - picture below. https://lnkd.in/eMTgxqzN
Liked by Jeffrey Sherwin
-
2024 is almost here! The leaps and bounds we’ve made in technology over the past year have been truly incredible. AI has, of course, been the biggest…
2024 is almost here! The leaps and bounds we’ve made in technology over the past year have been truly incredible. AI has, of course, been the biggest…
Liked by Jeffrey Sherwin
-
Congratulations to Claudio Marcus for the publication of US Patent US11798012B2 Systems and methods for anonymous behavioral-based records…
Congratulations to Claudio Marcus for the publication of US Patent US11798012B2 Systems and methods for anonymous behavioral-based records…
Liked by Jeffrey Sherwin
-
So incredibly honored and humbled to be awarded the SCTE Chairman's Award. I am so proud to accept this incredible honor and so blessed to have the…
So incredibly honored and humbled to be awarded the SCTE Chairman's Award. I am so proud to accept this incredible honor and so blessed to have the…
Liked by Jeffrey Sherwin
-
Quick update for my network - I'm pleased to announce that I have recently been appointed to Group President of Video Services at DISH Network…
Quick update for my network - I'm pleased to announce that I have recently been appointed to Group President of Video Services at DISH Network…
Liked by Jeffrey Sherwin
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 MoreOthers named Jeffrey Sherwin in United States
-
jeffrey Sherwin
Mayor at City of Northlake
-
Jeffrey Sherwin
Technical Business Manager
-
Jeff Sherwin
-
Jeffrey Sherwin
Retird former Assistant County Prosecutir at Cuyahoga County Prosecutor’s office
19 others named Jeffrey Sherwin in United States are on LinkedIn
See others named Jeffrey Sherwin