Patents by Inventor Blake Seely

Blake Seely 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: 11722753
    Abstract: Receiving and processing out-of-band (OOB) data along with a media stream is disclosed. The received OOB data can be extracted from an OOB data stream and correlated with the media stream using timestamps. Display and other operations can then be performed when a timestamp of the OOB data matches a current timestamp of the media stream. In addition, timestamp notification requests can be received and processed such that when the current timestamp of the media stream matches a requested timestamp, a notification can be transmitted, and data can be received in response to the notification.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventors: William M. Bumgarner, Blake Seely, Christopher L. Oklota, Dale A. Taylor, Eswar Priyadarshan
  • Publication number: 20220279250
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 1, 2022
    Inventors: Blake SEELY, Benjamin W. KEIGHRAN, Christopher L. OKLOTA, Guy PIEKARZ, Sandip M. CHOKSHI
  • Patent number: 11297389
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: April 5, 2022
    Assignee: Apple Inc.
    Inventors: Blake Seely, Benjamin W. Keighran, Christopher L. Oklota, Guy Piekarz, Sandip M. Chokshi
  • Patent number: 11190856
    Abstract: Time-based events and other metadata that can be added to a media stream to enable downstream systems to enhance the viewing experience are disclosed. The events are given time attributes that establish their location in the media stream so that regardless of where the playhead is located within the media stream, the events that are active at that point in time can be identified and synchronized with the playhead. In addition, a master clock can be used to update a stream timeline associated with the media stream to account for differences between the expected and actual duration of advertisements inserted into the media stream.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 30, 2021
    Assignee: Apple Inc.
    Inventors: William M. Bumgarner, Blake Seely, Christopher L. Oklota, Dale A. Taylor, Eswar Priyadarshan
  • Publication number: 20200128292
    Abstract: Time-based events and other metadata that can be added to a media stream to enable downstream systems to enhance the viewing experience are disclosed. The events are given time attributes that establish their location in the media stream so that regardless of where the playhead is located within the media stream, the events that are active at that point in time can be identified and synchronized with the playhead. In addition, a master clock can be used to update a stream timeline associated with the media stream to account for differences between the expected and actual duration of advertisements inserted into the media stream.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: William M. BUMGARNER, Blake SEELY, Christopher L. OKLOTA, Dale A. TAYLOR, Eswar PRIYADARSHAN
  • Publication number: 20200053428
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Application
    Filed: August 30, 2019
    Publication date: February 13, 2020
    Inventors: Blake SEELY, Benjamin W. KEIGHRAN, Christopher L. OKLOTA, Guy PIEKARZ, Sandip M. CHOKSHI
  • Patent number: 10405044
    Abstract: A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: September 3, 2019
    Assignee: Apple Inc.
    Inventors: Blake Seely, Benjamin W. Keighran, Christopher L. Oklota, Guy Piekarz, Sandip M. Chokshi
  • Publication number: 20190182564
    Abstract: Receiving and processing out-of-band (OOB) data along with a media stream is disclosed. The received OOB data can be extracted from an OOB data stream and correlated with the media stream using timestamps. Display and other operations can then be performed when a timestamp of the OOB data matches a current timestamp of the media stream. In addition, timestamp notification requests can be received and processed such that when the current timestamp of the media stream matches a requested timestamp, a notification can be transmitted, and data can be received in response to the notification.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 13, 2019
    Inventors: William M. BUMGARNER, Blake SEELY, Christopher L. OKLOTA, Dale A. TAYLOR, Eswar PRIYADARSHAN
  • Patent number: 10231033
    Abstract: Receiving and processing out-of-band (OOB) data along with a media stream is disclosed. The received OOB data can be extracted from an OOB data stream and correlated with the media stream using timestamps. Display and other operations can then be performed when a timestamp of the OOB data matches a current timestamp of the media stream. In addition, timestamp notification requests can be received and processed such that when the current timestamp of the media stream matches a requested timestamp, a notification can be transmitted, and data can be received in response to the notification.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: March 12, 2019
    Assignee: APPLE INC.
    Inventors: William M. Bumgarner, Blake Seely, Christopher L. Oklota, Dale A. Taylor, Eswar Priyadarshan
  • Patent number: 8077182
    Abstract: A computer-implemented method includes displaying a content item having at least one attribute that is changeable in value, maintaining a history of image states, each image state in the history corresponding to a change in at least one attribute value relative to another image state, and based on the maintained history of image states, generating multiple modified image states such that a quantity of modified image states is different from a quantity of image states in the maintained history.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: December 13, 2011
    Assignee: Apple Inc.
    Inventors: Nikhil Bhatt, Blake Seely
  • Publication number: 20110113361
    Abstract: Processes and systems are presented, for previewing and applying adjustment presets to digital images. The disclosed processes enable a user to preview selected adjustment presets before applying the previewed adjustment presets to the digital image. One or more preview image frames to display the effect of corresponding one or more adjustment presets applied to the digital image can be presented to the user simultaneously with the original (i.e., un-adjusted) digital image.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: APPLE INC.
    Inventors: Nikhil Bhatt, Mark Lee Kawano, Blake Seely
  • Publication number: 20090231352
    Abstract: A computer-implemented method includes displaying a content item having at least one attribute that is changeable in value, maintaining a history of image states, each image state in the history corresponding to a change in at least one attribute value relative to another image state, and based on the maintained history of image states, generating multiple modified image states such that a quantity of modified image states is different from a quantity of image states in the maintained history.
    Type: Application
    Filed: March 17, 2008
    Publication date: September 17, 2009
    Applicant: APPLE INC.
    Inventors: Nikhil Bhatt, Blake Seely