Patents by Inventor Daniel Biagini

Daniel Biagini 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: 11902368
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: February 13, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kevin J. Ma, Raj Nair, Robert Hickey, Daniel Biagini, Chin-Cheng Wu
  • Publication number: 20210176313
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Application
    Filed: January 22, 2021
    Publication date: June 10, 2021
    Inventors: Kevin J. Ma, Raj Nair, Robert Hickey, Daniel Biagini, Chin-Cheng Wu
  • Patent number: 10917464
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: February 9, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kevin J. Ma, Raj Nair, Rob Hickey, Daniel Biagini, Chin-Cheng Wu
  • Patent number: 10735800
    Abstract: Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: August 4, 2020
    Assignee: Ericsson AB
    Inventors: Kevin J. Ma, Robert Hickey, Paul Tweedale, Prabhudev Navali, Man Li, Daniel Biagini
  • Patent number: 10506262
    Abstract: A system and method for distributing content in an adaptive bitrate (ABR) streaming network. In one embodiment, an origin server receives an initial content request from a client device for a particular content, the client device operative with an ABR streaming media player. Depending on the information received in the initial content request, a local cache proximate to the client device requesting the particular content is located. The requested is then pushed to the local cache, whereupon a response message is generated to the client device, responsive to the initial content request, the response message including location information of the particular content with respect to the local cache.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: December 10, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kevin Ma, Göran Eriksson, Daniel Biagini
  • Patent number: 10455265
    Abstract: A method and apparatus for managing entitlements in a broadcast stream are disclosed. The method includes receiving a manifest containing program information for a program in the broadcast stream, with the program information providing a program entitlement block. The method uses entitlements specified in the program entitlement block to enforce entitlements for the program.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: October 22, 2019
    Assignee: Ericsson AB
    Inventors: Daniel Biagini, Mikhail Mikhailov, Kevin Ma, Prabhudev Navali, Robert Arritt
  • Patent number: 10373196
    Abstract: A method is provided for performing targeted ad insertion in over-the-top delivery of content by detecting ad replacement opportunities in a live content stream and preparing the content for seamless replacement with segmented HTTP adaptive streaming delivery. The method includes provisions for multi-stage proxy-based segment replacement for targeted ad delivery. The method provided works transparently with standard HTTP adaptive streaming clients. A system is also specified for implementing a client and server content delivery infrastructure in accordance with the provisions of the method.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: August 6, 2019
    Assignee: ERICSSON AB
    Inventors: Kevin J. Ma, Robert Hickey, Raj Nair, Paul Tweedale, Daniel Biagini, Jianguo Xu, Prabhudev Navali
  • Publication number: 20180020051
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 18, 2018
    Inventors: Kevin J. Ma, Raj Nair, Rob Hickey, Daniel Biagini, Chin-Cheng Wu
  • Patent number: 9774673
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: September 26, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kevin J. Ma, Raj Nair, Rob Hickey, Daniel Biagini, Chin-Cheng Wu
  • Publication number: 20170188054
    Abstract: A system and method for distributing content in an adaptive bitrate (ABR) streaming network. In one embodiment, an origin server receives an initial content request from a client device for a particular content, the client device operative with an ABR streaming media player. Depending on the information received in the initial content request, a local cache proximate to the client device requesting the particular content is located. The requested is then pushed to the local cache, whereupon a response message is generated to the client device, responsive to the initial content request, the response message including location information of the particular content with respect to the local cache.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 29, 2017
    Inventors: Kevin J. Ma, Göranä Eriksson, Daniel Biagini
  • Publication number: 20170171590
    Abstract: Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Inventors: Kevin J. Ma, Rob Hickey, Paul Tweedale, Prubhudev Navali, Man LI, Daniel Biagini
  • Patent number: 9584847
    Abstract: Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: February 28, 2017
    Assignee: ERICSSON AB
    Inventors: Kevin J. Ma, Robert Hickey, Paul Tweedale, Daniel Biagini, Prabhudev Navali, Man Li
  • Publication number: 20160316247
    Abstract: A method and apparatus for managing entitlements in a broadcast stream are disclosed. The method includes identifying a program within a received media stream for a channel, receiving entitlements associated with the program, and writing an entitlement block containing the entitlements into a manifest file for delivery to a media client in the broadcast stream.
    Type: Application
    Filed: August 18, 2015
    Publication date: October 27, 2016
    Inventors: Daniel Biagini, Mikhail Mikhailov, Kevin Ma, Prabhudev Navali, Robert Arritt
  • Publication number: 20160316244
    Abstract: A method and apparatus for managing entitlements in a broadcast stream are disclosed. The method includes receiving a manifest containing program information for a program in the broadcast stream, with the program information providing a program entitlement block. The method uses entitlements specified in the program entitlement block to enforce entitlements for the program.
    Type: Application
    Filed: August 18, 2015
    Publication date: October 27, 2016
    Inventors: Daniel Biagini, Mikhail Mikhailov, Kevin Ma, Prabhudev Navali, Robert Arritt
  • Patent number: 9332296
    Abstract: Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: May 3, 2016
    Assignee: ERICSSON AB
    Inventors: Kevin J. Ma, Robert Hickey, Paul Tweedale, Daniel Biagini, Prabhudev Navali
  • Publication number: 20150074831
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Application
    Filed: November 18, 2014
    Publication date: March 12, 2015
    Inventors: Kevin J. Ma, Raj Nair, Rob Hickey, Daniel Biagini, Chin-Cheng Wu
  • Patent number: 8893208
    Abstract: A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: November 18, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Kevin J. Ma, Raj Nair, Robert Hickey, Daniel Biagini, Chin-Cheng Wu
  • Publication number: 20140230003
    Abstract: Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
    Type: Application
    Filed: January 17, 2014
    Publication date: August 14, 2014
    Applicant: Azuki Systems, Inc.
    Inventors: Kevin J. Ma, Robert Hickey, Paul Tweedale, Daniel Biagini, Prabhudev Navali
  • Publication number: 20140229976
    Abstract: Live streaming video content is processed and stored for real-time delivery of the content, future VoD viewing of the content, and time-shifted viewing of the content, by manipulating a common manifest or playlist. Previously stored content may be reordered and/or recombined in order to provide a personalized content viewing experience.
    Type: Application
    Filed: January 17, 2014
    Publication date: August 14, 2014
    Applicant: Azuki Systems, Inc.
    Inventors: Kevin J. Ma, Robert Hickey, Paul Tweedale, Daniel Biagini, Prabhudev Navali, Man Li
  • Publication number: 20140150019
    Abstract: A method is provided for performing targeted ad insertion in over-the-top delivery of content by detecting ad replacement opportunities in a live content stream and preparing the content for seamless replacement with segmented HTTP adaptive streaming delivery. The method includes provisions for multi-stage proxy-based segment replacement for targeted ad delivery. The method provided works transparently with standard HTTP adaptive streaming clients. A system is also specified for implementing a client and server content delivery infrastructure in accordance with the provisions of the method.
    Type: Application
    Filed: January 30, 2014
    Publication date: May 29, 2014
    Applicant: Azuki Systems, Inc.
    Inventors: Kevin J. Ma, Robert Hickey, Raj Nair, Paul Tweedale, Daniel Biagini, Jianguo Xu, Prabhudev Navali