Patents by Inventor Daniel Niland

Daniel Niland 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: 11954536
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: April 9, 2024
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Jeremy LaCivita, Daniel Niland
  • Publication number: 20220318077
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Application
    Filed: December 16, 2021
    Publication date: October 6, 2022
    Inventors: Jeremy LaCivita, Daniel Niland
  • Patent number: 11350184
    Abstract: Systems and methods for providing playback features to a device are disclosed. A manifest may be generated, which may comprise data associated with a content asset. A state file may be generated, which may comprise data associated with the manifest. Using one or more of the manifest and the state file, a device may modify segments of the content asset or may playback segments of the content asset.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: May 31, 2022
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Patent number: 11231971
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: January 25, 2022
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Jeremy John LaCivita, Daniel Niland
  • Patent number: 11153634
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: October 19, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Daniel Niland
  • Publication number: 20210136464
    Abstract: Systems and methods for providing playback features to a device are disclosed. A manifest may be generated, which may comprise data associated with a content asset. A state file may be generated, which may comprise data associated with the manifest. Using one or more of the manifest and the state file, a device may modify segments of the content asset or may playback segments of the content asset.
    Type: Application
    Filed: January 12, 2021
    Publication date: May 6, 2021
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Publication number: 20210076092
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Application
    Filed: May 18, 2020
    Publication date: March 11, 2021
    Inventor: Daniel Niland
  • Patent number: 10924821
    Abstract: Systems and methods for providing playback features to a device are disclosed. A manifest may be generated, which may comprise data associated with a content asset. A state file may be generated, which may comprise data associated with the manifest. Using one or more of the manifest and the state file, a device may modify segments of the content asset or may playback segments of the content asset.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: February 16, 2021
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Publication number: 20200210250
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Application
    Filed: August 7, 2019
    Publication date: July 2, 2020
    Inventors: Jeremy John LaCivita, Daniel Niland
  • Patent number: 10701432
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: June 30, 2020
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Daniel Niland
  • Publication number: 20200077135
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Application
    Filed: August 28, 2018
    Publication date: March 5, 2020
    Inventor: Daniel Niland
  • Patent number: 10430256
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: October 1, 2019
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Jeremy John LaCivita, Daniel Niland
  • Publication number: 20180357112
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Application
    Filed: January 4, 2018
    Publication date: December 13, 2018
    Inventors: Jeremy John LaCivita, Daniel Niland
  • Publication number: 20180302692
    Abstract: Systems and methods for providing playback features to a device are disclosed. A manifest may be generated, which may comprise data associated with a content asset. A state file may be generated, which may comprise data associated with the manifest. Using one or more of the manifest and the state file, a device may modify segments of the content asset or may playback segments of the content asset.
    Type: Application
    Filed: December 1, 2017
    Publication date: October 18, 2018
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Patent number: 9930427
    Abstract: Systems and methods for providing playback features to a device are disclosed. In an aspect, one method can comprise transmitting a manifest and a state file to a recipient device, wherein processing of the manifest facilitates access to content and wherein processing of the state file facilitates one or more playback features associated with the content.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: March 27, 2018
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Patent number: 9898353
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 20, 2018
    Assignee: COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC
    Inventors: Jeremy John LaCivita, Daniel Niland
  • Publication number: 20170264923
    Abstract: Systems and methods for controlling playback of a content asset are disclosed. In an aspect, one method can comprise receiving a request relating to a content asset. A first dynamic manifest can be generated in response to the request. The first dynamic manifest can relate to a first segment of the content asset. The first segment has a playback duration that is less than the playback duration of the entire content asset. The first dynamic manifest can be transmitted to a source of the request, wherein the first dynamic manifest facilities access to only a portion of the content asset. A request for a second manifest can be received. A second dynamic manifest can be generated in response to at least the request for the second manifest. The second dynamic manifest can be transmitted to a source of the request.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Publication number: 20170180825
    Abstract: Systems and methods for providing playback features to a device are disclosed. In an aspect, one method can comprise transmitting a manifest and a state file to a recipient device, wherein processing of the manifest facilitates access to content and wherein processing of the state file facilitates one or more playback features associated with the content.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Jeremy Lacivita, Daniel Niland, Curtis Fulton
  • Publication number: 20160217018
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 28, 2016
    Inventors: Jeremy John LaCivita, Daniel Niland
  • Patent number: 9280401
    Abstract: Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: March 8, 2016
    Assignee: thePlatform, LLC
    Inventors: Jeremy John LaCivita, Daniel Niland