Patents by Inventor Armando Antonio Garcia Mendoza

Armando Antonio Garcia Mendoza 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: 10033788
    Abstract: A method and a system for smooth streaming of media content in a distributed content delivery network, including encoding original media files; providing the encoded original media files to an indexer entity; calculating, the indexer entity, index jump tables for all the encoded original media files; ingesting the index jump tables and the encoded original media files to an origin server; requesting an end user to a SSS a stream fragment; retrieving, the SSS from the origin server, a specific index jump table associated to the requested stream fragment, and using the table to find out and retrieve, from the origin Server, a needed encoded original media file block; and retrieving, the SSS, the requested stream fragment out of the encoded media file block, and sending the requested stream fragment to the end user.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: July 24, 2018
    Assignee: TELEFONICA DIGITAL ESPAÑA, S.L.U.
    Inventors: Armando Antonio Garcia-Mendoza Sanchez, Antoni Silvestre Padros, José Carlos Pujol Alcolado, Jorge Hernández Pablo
  • Patent number: 9565157
    Abstract: Comprises identifying an end point or content server that can best serve an end user that sent a DNS request to an ISP DNS resolver, given a geographically distributed network of end points. In particular, the method further comprises using the end points themselves and a tracker to identify and notify to the end user the IP addresses of the least-loaded and closest end points that can best serve the content request.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: February 7, 2017
    Assignee: Telefonica, S.A.
    Inventors: Parminder Chhabra, Armando Antonio Garcia Mendoza, Carmelo Acosta Ojeda, Pablo Rodríguez Rodriguez, Alvaro Saurín Parra
  • Publication number: 20150288647
    Abstract: Comprises identifying an end point or content server that can best serve an end user that sent a DNS request to an ISP DNS resolver, given a geographically distributed network of end points. In particular, the method further comprises using the end points themselves and a tracker to identify and notify to the end user the IP addresses of the least-loaded and closest end points that can best serve the content request.
    Type: Application
    Filed: May 7, 2012
    Publication date: October 8, 2015
    Applicant: TELEFONICA, S.A.
    Inventors: Parminder Chhabra, Armando Antonio Garcia Mendoza, Carmelo Acosta Ojeda, Pablo Rodriguez Rodriguez, Alvaro Saurin Parra
  • Publication number: 20150188974
    Abstract: A method and a system for smooth streaming of media content in a distributed content delivery network, including encoding original media files; providing the encoded original media files to an indexer entity; calculating, the indexer entity, index jump tables for all the encoded original media files; ingesting the index jump tables and the encoded original media files to an origin server; requesting an end user to a SSS a stream fragment; retrieving, the SSS from the origin server, a specific index jump table associated to the requested stream fragment, and using the table to find out and retrieve, from the origin Server, a needed encoded original media file block; and retrieving, the SSS, the requested stream fragment out of the encoded media file block, and sending the requested stream fragment to the end user.
    Type: Application
    Filed: December 24, 2014
    Publication date: July 2, 2015
    Applicant: TELEFONICA DIGITAL ESPANA, S.L.U.
    Inventors: Armando Antonio GARCIA-MENDOZA SANCHEZ, Antoni SILVESTRE PADROS, José Carlos PUJOL ALCOLADO, Jorge HERNÁNDEZ PABLO
  • Publication number: 20140325577
    Abstract: In the method of the invention, said CDN comprises a plurality of server nodes, said content acquisition process is performed when an end-user requests uploading content and said method is characterised in that it comprises: —selecting, a central entity receiving an uploading request from said end-user, at least one of said plurality of server nodes according to location of said end user, current status of said plurality of server nodes, CPU requirements of said plurality of server nodes and/or any other monitoring parameter of said CDN; —directing, said central entity, said uploading request from said end-user to said at least one of said plurality of server nodes; and—uploading, said end-user, said content to said at least one of said plurality of server nodes upon acceptance of said uploading request by said at least one of said plurality of server nodes. The system of the invention is arranged to implement the method of the invention.
    Type: Application
    Filed: October 11, 2012
    Publication date: October 30, 2014
    Applicant: TELEFONICA, S.A.
    Inventors: Armando Antonio Garcia Mendoza, Pablo Rodríguez Rodríguez, Yang Xiaoyuan
  • Publication number: 20140215059
    Abstract: The method comprises using a tracker for coordinating entities forming the infrastructure of the CDN, said tracker comprising a CDN layer comprising interfaces for the CDN entities and a network layer for providing network and communication services to the CDN layer. The tracker is designed to implement the method of the first aspect.
    Type: Application
    Filed: May 7, 2012
    Publication date: July 31, 2014
    Applicant: TELEFONICA, S.A.
    Inventors: Eguzki Astiz Lezaun, Armando Antonio Garcia Mendoza, Arcadio Pando Cao, Pablo Rodriguez Rodriguez, Parminder Chhabra
  • Publication number: 20140165118
    Abstract: The method comprises the management and delivery of a requested live stream using a P2P-based architecture, where peers exchanging content with one another are end points of a CDN. The delivery of the requested live stream to one or more end users is performed from one or more of said end points. The requested live stream is split into segments that the serving end points, preferably, obtains from neighbouring end points and/or from the origin server of the live stream using a scheduling algorithm and depending on the availability of segments thereof. The end point is designed for implementing the method of the invention.
    Type: Application
    Filed: May 9, 2012
    Publication date: June 12, 2014
    Applicant: TELEFONICA, S.A.
    Inventors: Armando Antonio García Mendoza, Xiaoyuan Yang, Parminder Chhabra, Arcadio Pando Cao, Pablo Rodriguez Rodriguez
  • Publication number: 20140149548
    Abstract: It comprises using buckets as logical containers for content files, and associating meta-data to said buckets, wherein said associating of meta-data comprises the association of two kinds of meta-data: file system meta-data and content distribution meta-data. The latter includes attributes or properties for specific use in a CDN system, and the method comprises using said content distribution meta-data for managing the content delivery in a CDN service.
    Type: Application
    Filed: May 7, 2012
    Publication date: May 29, 2014
    Applicant: TELEFONICA, S.A.
    Inventors: Parminder Chhabra, Armando Antonio Garcia Mendoza, Arcadio Pando Cao, Pablo Rodriguez Rodriguez
  • Publication number: 20140052822
    Abstract: The system comprises a plurality of CDNs, each defining an operating business (OBi) having a its respective local origin server (OSi), and computing means for performing the interconnection of said plurality of CDNs, where said computing means comprises of a global origin server (OSG) that coordinates the formation of a global network by connecting to the local origin servers (OS{i}). The method comprises using a global origin server for coordinating the formation of a global network by its connection to CDN local origin servers.
    Type: Application
    Filed: May 7, 2012
    Publication date: February 20, 2014
    Applicant: TELEFONICA, S.A.
    Inventors: Pablo Rodriguez Rodriguez, Armando Antonio Garcia Mendoza, Parminder Chhabra, Xiaoyuan Yang