Patents by Inventor Xavier D. Riley

Xavier D. Riley 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: 10320882
    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for discovering and tracking uniform resource locators (URLs) for the purposes of managing sponsored data. For instance, in one example, a method includes monitoring a request for a stream of data delivered to a user endpoint device via a content distribution network, wherein the stream of data is accessed via a digital content distribution application running on the user endpoint device, discovering a uniform resource locator associated with the stream of data, and updating a list of sponsored uniform resource locators in accordance with the discovering, wherein the sponsored uniform resource locators comprise uniform resource locators that are permitted to be accessed by the digital content distribution application without impacting a data allowance allocated to the user endpoint device.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: June 11, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rajendra Dadlani, Constance Goshgarian, Maria Dillard, Jeffrey Wilson, Ranny Sue, Umesh Balani, Arlene Cava, Michael McBride, Pankaj Sharma, Xavier D. Riley
  • Publication number: 20190068683
    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for discovering and tracking uniform resource locators (URLs) for the purposes of managing sponsored data. For instance, in one example, a method includes monitoring a request for a stream of data delivered to a user endpoint device via a content distribution network, wherein the stream of data is accessed via a digital content distribution application running on the user endpoint device, discovering a uniform resource locator associated with the stream of data, and updating a list of sponsored uniform resource locators in accordance with the discovering, wherein the sponsored uniform resource locators comprise uniform resource locators that are permitted to be accessed by the digital content distribution application without impacting a data allowance allocated to the user endpoint device.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Inventors: Rajendra Dadlani, Constance Goshgarian, Maria Dillard, Jeffrey Wilson, Ranny Sue, Umesh Balani, Arlene Cava, Michael McBride, Pankaj Sharma, Xavier D. Riley
  • Patent number: 10097291
    Abstract: A system 100 includes a first content delivery network 280(1) for a first type of user device, a second content delivery network 280(n) for a second type of user device and a content repository 274 communicating with the first content delivery network 280(1) and the second content delivery network 280(n). The first content is in a first format associated with the first content delivery network 280(1) and a second content associated with the second content delivery network 280(n). A content management system 221 generates a first content list for the first content delivery network 280 and generates a second content list for the second content delivery network 280(n). A content distribution system 260 communicates with the content management system and the first content delivery network and the second content delivery network. The content distribution system 260 transfers content to the first and second content delivery network from the content repository.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: October 9, 2018
    Assignee: The DIRECTV Group, Inc.
    Inventors: Ranny Q. Sue, Xavier D. Riley
  • Patent number: 9832424
    Abstract: A communication system 100 is used to manage content. The content is transferred to a content delivery network 280. The content has publication start time and a purge time associated therewith. The content start time and purge time may be provided in the metadata associated with the content. The system publishes the content according to a publication start time and purges the content from the content delivery network at the purge time.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: November 28, 2017
    Assignee: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Sonam N. Parikh, Ksatria G. Williams
  • Patent number: 9077855
    Abstract: A communication system 100 includes a content repository 274 storing a plurality of content files associated with the content distribution system. A transport processing system 250 communicating with the content distribution system, a terrestrial communication network 132, and a content delivery network 280 communicating with the content distribution system 260 and the terrestrial network. The content management system assigns a satellite category or a broadband category to each of the plurality of content files in response to a popularity rating. The content distribution system 274 communicates the content to the transport processing system. The transport processing system 250 communicates the content through a satellite from the transport processing system to a user device. The content distribution system 260, in response to the broadband category, communicates the content to the content delivery network 280.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: July 7, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Ranny Q. Sue
  • Patent number: 8964734
    Abstract: A communication system 100 includes a content management system 221 determining a programming schedule and a video transport processing system 223 receiving a content file in forming a transport stream from the content file having a plurality of packets, each having a header with a first packet identifier in the header and a data portion. The communication system 100 further includes a content repository 274 storing the content in a satellite transport processing system 250 changing the first packet identifier to a second packet identifier in response to the programming schedule and communicating the transport stream to a user device.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: February 24, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventors: Diem V. Nguyen, Michael R. Munsell, Xavier D. Riley
  • Patent number: 8572660
    Abstract: A communication system 100 includes a content repository 274 storing a plurality of content files associated with the content distribution system. A transport processing system 250 communicating with the content distribution system, a terrestrial communication network 132, and a content delivery network 280 communicating with the content distribution system 260 and the terrestrial network. The content distribution system assigns a satellite category or a broadband category to each of the plurality of content files in response to the satellite category. The content distribution system communicates the content to the transport processing system. The transport processing system communicates the content through a satellite from the transport processing system to a user device. The content distribution system, in response to the broadband category, communicates the content to the content delivery network.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: October 29, 2013
    Assignee: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Diem V. Nguyen
  • Patent number: 8462271
    Abstract: A communication system 100 includes a content repository storing a plurality of content files, a content delivery network 280 communicating with a content repository 274, a content management system 221 determining a plurality of publication times respectively corresponding to each of the plurality of content files and a content distribution system 260 communicating with the content management system and content delivery network. The content distribution system determines an earliest publication time and transfers the plurality of content files to the content delivery network in order of publication in response to determining the earliest publication time.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: June 11, 2013
    Assignee: The DIRECTV Group, Inc.
    Inventor: Xavier D. Riley
  • Patent number: 8255954
    Abstract: A broadcast system includes a program guide system, a traffic and scheduling system having a traffic and scheduling database having a program schedule therein. The system also includes a broadcast operation channel management system initiating a channel mapping change or channel definition change using the program schedule and communicating a change notification to a traffic scheduling system from the broadcast operation channel management system, extracting channel data from the channel mapping or channel definition change. The broadcast operation channel management system communicates the channel data to a program guide system.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: August 28, 2012
    Assignee: The DIRECTV Group, Inc.
    Inventors: Eduardo Barroso, Trang V Luu, Michael R Munsell, Dien V Nguyen, Xavier D Riley, Jason Y Shimizu, Mark T Takamoto, Gilbert Zaldivar
  • Patent number: 8185922
    Abstract: A system and method for distributing requested content includes a content management system 12 and a device 14 such as a set top box that selects a selection corresponding to content in the content management system 12 and transmits a first material identification to the content management system. The content management system 12 transmits the content to the device with a second material identification associated therewith. The device 14 receives the content and the second material identification and compares the first material identification to the second material identification. When the second material identification corresponds to the content, the device continues downloading the content. When the second material identification does not correspond to the content, downloading of the file is discontinued. A content prefix may also be used alone or in combination with the material identification. The content is prevented from being transmitted if the content prefix does not correspond to the content type.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 22, 2012
    Assignee: The DIRECTV Group, Inc.
    Inventors: Deanna R. Kidd, Mitch C. Jacobs, Aspandyar M. Jijina, Sui-Ky R. Ling, Michael R. Munsell, Xavier D. Riley, Jeffrey L. Sharkey, Haydee C. Silva, Ranny Q. Sue
  • Publication number: 20100037263
    Abstract: A system and method for communicating with a user device includes an interactive head end and a broadcast channel management system communicating content channel data to the interactive head end. The interactive head end forms a streaming service in response to the content channel data and communicates interactive content to the user device in response to the streaming service.
    Type: Application
    Filed: June 26, 2009
    Publication date: February 11, 2010
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: XAVIER D. RILEY, LONNIE S. CLABAUGH, PHILIP F. KUAN, KSATRIA G. WILLIAMS
  • Publication number: 20090228931
    Abstract: A broadcast system includes a program guide system, a traffic and scheduling system having a traffic and scheduling database having a program schedule therein. The system also includes a broadcast operation channel management system initiating a channel mapping change or channel definition change using the program schedule and communicating a change notification to a traffic scheduling system from the broadcast operation channel management system, extracting channel data from the channel mapping or channel definition change. The broadcast operation channel management system communicates the channel data to a program guide system.
    Type: Application
    Filed: March 4, 2008
    Publication date: September 10, 2009
    Inventors: Eduardo Barroso, Trang V. Luu, Michael R. Munsell, Dien V. Nguyen, Xavier D. Riley, Jason Y. Shimizu, Mark T. Takamoto, Gilbert Zaldivar
  • Publication number: 20090031376
    Abstract: A communication system 100 includes a first content delivery network 280, a second content delivery network 280 and a communication network 132. A content management system 221 generates a content delivery network identification and associates the content delivery network identification with content. A content distribution system 260 selects the first content delivery network or the second content delivery network in response to the content delivery network identification to form a selected content delivery network. The content distribution system 260 communicates the content to the selected content delivery network 280 in response to the content delivery network identification. The selected content delivery network 280 communicates the content to a user device 110, 112 through the selected content delivery network 280 and the communication network 132.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Applicant: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Ranny Q. Sue
  • Publication number: 20090029644
    Abstract: A system 100 includes a first content delivery network 280(1) for a first type of user device, a second content delivery network 280(n) for a second type of user device and a content repository 274 communicating with the first content delivery network 280(1) and the second content delivery network 280(n). The first content is in a first format associated with the first content delivery network 280(1) and a second content associated with the second content delivery network 280(n). A content management system 221 generates a first content list for the first content delivery network 280 and generates a second content list for the second content delivery network 280(n). A content distribution system 260 communicates with the content management system and the first content delivery network and the second content delivery network. The content distribution system 260 transfers content to the first and second content delivery network from the content repository.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Applicant: The DIRECTV Group, Inc.
    Inventors: Ranny Q. Sue, Xavier D. Riley
  • Publication number: 20090031363
    Abstract: A communication system 100 includes a content repository 274 storing a plurality of content files associated with the content distribution system. A transport processing system 250 communicating with the content distribution system, a terrestrial communication network 132, and a content delivery network 280 communicating with the content distribution system 260 and the terrestrial network. The content distribution system assigns a satellite category or a broadband category to each of the plurality of content files in response to the satellite category. The content distribution system communicates the content to the transport processing system. The transport processing system communicates the content through a satellite from the transport processing system to a user device. The content distribution system, in response to the broadband category, communicates the content to the content delivery network.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Diem V. Nguyen
  • Publication number: 20090031354
    Abstract: A communication system 100 includes a content repository 274 storing a plurality of content files associated with the content distribution system. A transport processing system 250 communicating with the content distribution system, a terrestrial communication network 132, and a content delivery network 280 communicating with the content distribution system 260 and the terrestrial network. The content management system assigns a satellite category or a broadband category to each of the plurality of content files in response to a popularity rating. The content distribution system 274 communicates the content to the transport processing system. The transport processing system 250 communicates the content through a satellite from the transport processing system to a user device. The content distribution system 260, in response to the broadband category, communicates the content to the content delivery network 280.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Applicant: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Ranny Q. Sue
  • Publication number: 20090031370
    Abstract: A communication system 100 includes a content management system 221 determining broadband content availability, a video transport processing system 223 generating a plurality of packets for a content stream or in at least some of the packets comprising all packets, and a transport processing system dividing the broadband content availability into broadband content availability packets. The transport processing system 250 replaces the null packets with the broadband content availability packets in the content stream and communicates the plurality of broadband availability packets to a user device through the satellite with the content stream.
    Type: Application
    Filed: July 23, 2007
    Publication date: January 29, 2009
    Applicant: The DIRECTV Group, Inc.
    Inventors: Xavier D. Riley, Diem V. Nguyen
  • Publication number: 20090031389
    Abstract: A communication system 100 includes a content repository storing a plurality of content files, a content delivery network 280 communicating with a content repository 274, a content management system 221 determining a plurality of publication times respectively corresponding to each of the plurality of content files and a content distribution system 260 communicating with the content management system and content delivery network. The content distribution system determines an earliest publication time and transfers the plurality of content files to the content delivery network in order of publication in response to determining the earliest publication time.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: The DIRECTV Group, Inc.
    Inventor: Xavier D. Riley
  • Publication number: 20090031364
    Abstract: A communication system 100 is used to manage content. The content is transferred to a content delivery network 280. The content has publication start time and a purge time associated therewith. The content start time and purge time may be provided in the metadata associated with the content. The system publishes the content according to a publication start time and purges the content from the content delivery network at the purge time.
    Type: Application
    Filed: July 25, 2007
    Publication date: January 29, 2009
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: Xavier D. Riley, Sonam N. Parikh, Ksatria G. Williams
  • Publication number: 20090028087
    Abstract: A communication system 100 includes a content management system 221 determining a programming schedule and a video transport processing system 223 receiving a content file in forming a transport stream from the content file having a plurality of packets, each having a header with a first packet identifier in the header and a data portion. The communication system 100 further includes a content repository 274 storing the content in a satellite transport processing system 250 changing the first packet identifier to a second packet identifier in response to the programming schedule and communicating the transport stream to a user device.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: THE DIRECTV GROUP, INC.
    Inventors: DIEM V. NGUYEN, MICHAEL R. MUNSELL, XAVIER D. RILEY