Patents by Inventor Jeffrey Sherwin

Jeffrey Sherwin 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: 20230005017
    Abstract: Provided are methods and systems for, in one aspect, managing content delivered to one or more devices. Methods may comprise receiving a first identifier associated with a user of content. The content may comprise one or more advertisement or placement opportunities. A second identifier may be determined based at least on the first identifier. The second identifier may be a perishable identifier configured to expire based on an event. The second identifier may be transmitted to an entity associated with an advertisement inventory, wherein the second identifier facilitates the targeted placement of one or more advertisements from the advertisement inventory without exposing the first identifier to the entity.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 5, 2023
    Inventors: Jeffrey Sherwin, Jonathan Heller
  • Patent number: 11430007
    Abstract: Provided are methods and systems for, in one aspect, managing content delivered to one or more devices. Methods may comprise receiving a first identifier associated with a user of content. The content may comprise one or more advertisement or placement opportunities. A second identifier may be determined based at least on the first identifier. The second identifier may be a perishable identifier configured to expire based on an event. The second identifier may be transmitted to an entity associated with an advertisement inventory, wherein the second identifier facilitates the targeted placement of one or more advertisements from the advertisement inventory without exposing the first identifier to the entity.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: August 30, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jeffrey Sherwin, Jonathan Heller
  • Publication number: 20180365730
    Abstract: Provided are methods and systems for, in one aspect, managing content delivered to one or more devices. Methods may comprise receiving a first identifier associated with a user of content. The content may comprise one or more advertisement or placement opportunities. A second identifier may be determined based at least on the first identifier. The second identifier may be a perishable identifier configured to expire based on an event. The second identifier may be transmitted to an entity associated with an advertisement inventory, wherein the second identifier facilitates the targeted placement of one or more advertisements from the advertisement inventory without exposing the first identifier to the entity.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Jeffrey Sherwin, Jonathan Heller
  • Patent number: 10038925
    Abstract: 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.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 31, 2018
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: John Raymond Mick, Jr., Jeffrey Sherwin, Bryan David Santangelo
  • Publication number: 20180027271
    Abstract: 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.
    Type: Application
    Filed: March 7, 2017
    Publication date: January 25, 2018
    Inventors: John Raymond Mick, JR., Jeffrey Sherwin, Bryan David Santangelo
  • Patent number: 9838732
    Abstract: 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.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: December 5, 2017
    Assignee: Fansmit, Inc.
    Inventors: Matthew Richard Savare, Jeffrey Sherwin
  • Patent number: 9615115
    Abstract: 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.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: April 4, 2017
    Assignee: This Technology, Inc.
    Inventors: John Raymond Mick, Jr., Jeffrey Sherwin, Bryan David Santangelo
  • Publication number: 20160337687
    Abstract: 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.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: Matthew Richard Savare, Jeffrey Sherwin
  • Publication number: 20160249082
    Abstract: 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.
    Type: Application
    Filed: January 13, 2016
    Publication date: August 25, 2016
    Inventors: John Raymond Mick, JR., Jeffrey Sherwin, Bryan David Santangelo
  • Patent number: 9426336
    Abstract: 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.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: August 23, 2016
    Assignee: Fansmit, LLC
    Inventors: Matthew Richard Savare, Jeffrey Sherwin
  • Patent number: 9277253
    Abstract: 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.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: March 1, 2016
    Assignee: This Technology, Inc.
    Inventors: John Raymond Mick, Jr., Jeffrey Sherwin, Bryan David Santangelo
  • Publication number: 20150092106
    Abstract: 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.
    Type: Application
    Filed: March 20, 2014
    Publication date: April 2, 2015
    Applicant: Fansmit, LLC
    Inventors: Matthew Richard Savare, Jeffrey Sherwin
  • Patent number: 8997143
    Abstract: 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.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: March 31, 2015
    Assignee: This Technology, Inc.
    Inventors: Jeffrey Sherwin, Nickolas James Heudecker, John Raymond Mick, Jr.
  • Patent number: 8949882
    Abstract: 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.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: February 3, 2015
    Assignee: This Technology, Inc.
    Inventors: Jeffrey Sherwin, Carrie Leigh Shaw, Nickolas James Heudecker
  • Publication number: 20140380357
    Abstract: 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.
    Type: Application
    Filed: September 5, 2014
    Publication date: December 25, 2014
    Inventors: John Raymond Mick, JR., Jeffrey Sherwin, Bryan David Santangelo
  • Publication number: 20140331247
    Abstract: A method and system for reporting a percentage of an advertisement played by a smart appliance is disclosed. The server receives data from a smart appliance. The server detects a marker in the data corresponding to a segment of an advertisement of a session played by the smart appliance. The server maps the marker to a percentage played of the advertisement in the session by the smart appliance. The server reports the percentage played of the advertisement in the session by the smart appliance to at least one tracking element.
    Type: Application
    Filed: May 2, 2013
    Publication date: November 6, 2014
    Applicant: This Technology, Inc.
    Inventors: John Raymond Mick, JR., Jeffrey Sherwin, Bryan David Santangelo
  • Patent number: 8863164
    Abstract: A method and system for reporting a percentage of an advertisement played by a smart appliance is disclosed. The server receives data from a smart appliance. The server detects a marker in the data corresponding to a segment of an advertisement of a session played by the smart appliance. The server maps the marker to a percentage played of the advertisement in the session by the smart appliance. The server reports the percentage played of the advertisement in the session by the smart appliance to at least one tracking element.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: October 14, 2014
    Assignee: This Technology, Inc.
    Inventors: John Raymond Mick, Jr., Jeffrey Sherwin, Bryan David Santangelo
  • Patent number: 8856825
    Abstract: 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.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: October 7, 2014
    Assignee: This Technology, Inc.
    Inventors: John Raymond Mick, Jr., Jeffrey Sherwin, Bryan David Santangelo
  • Patent number: 8799943
    Abstract: 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.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: August 5, 2014
    Assignee: This Technology, LLC
    Inventors: Jeffrey Sherwin, Bryan David Santangelo
  • Patent number: 8775258
    Abstract: 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.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: July 8, 2014
    Assignee: This Technology, Inc.
    Inventors: John Raymond Mick, Jr., Jeffrey Sherwin