• American Innovation Cycle: Challenges and Phases (IPR era)

    American Innovation Cycle : Challenges and Phases / IPR Era

    An Inventor’s Perspective

    The new American Innovation Cycle has changed how Innovation is produced and will be created in America. It takes brains, sweat, and tears to innovate, specially technology when you count with limited resources and advanced technological innovations. Inventions do not come easy as many would think and the amount of work and sacrifice to create an new idea is only achieved by a combination of persistence, talent, and creativity. After all this effort, the United States Patent Office (USPTO) may grant that inventor exclusive rights to that intellectual capital in the forms of a patent. Moreover, in this new era of IPRs/PTAB, the  innovation cycle is more challenging and what the inventor thought it was of his  exclusive right, could be taken away by a group of individuals without a jury.

    It’s clear that besides intelligence or necessity,  the innovation process requires a great amount of research, many hours of testing, and solving problems that may have never been solved before. and then as a result, the creation of a clever solution or a technological breakthrough  that may leads to a brand new product, gadget, or drug.

    ∴   “The cure for Apple is not cost-cutting. The cure for Apple is to innovate its way out of its current predicament.”” — Steve Jobs

    Technological Innovations are things  that has never been done or invented before, and there is where the challenge relies, fighting with the unknown. Some innovators work alone, while some others work as a team and it all depends on the field of the invention.  Notwithstanding, the thought process, experimentation, and brain capacity required to change the world is significant. As a consequence, innovators put their own reputation on the line when thoughts, ideas, or breakthroughs challenge current trends or ways of doing things.

    In my personal experience and many others, their discoveries were a product of a PhD dissertation, after academic research or a Post-Doc position. Clearly, graduate school involves a ton of effort and your peers generally offer a great amount of scrutiny to your findings, creating the perfect environment for innovation, patents, and the creation of intellectual property (IP) wealth.

     “The National Science Foundation keeps the US on the cutting edge of discovery. This government agency funds science and engineering research and education programs. ” — NSF Website

    One of the organizations financing research is the NSF (National Science Foundation), in some other cases  private grants fund and help graduate school research.

    However,  when you are a private inventor or a small business, this innovation process is even more challenging.  Small businesses enter mercy waters as risk intensifies when the inventor’s own savings are on the line.

    An inventor, thru his small business, or an entrepreneur with limited resources may account with an income of 100–200K/year. I would bet the average inventor  would allocate an R&D budget of 10–20% of that capital, so his/her idea can materialize. In other words, 10-30k may be required for a private inventor or entrepreneur to conceive an idea to practice. Obviously, these amounts are far less smaller than many R&D budgets of mid-size enterprises, and may be insignificant for a corporation such as Apple or Google.

    ∴ “Google’s R&D spending will rise 16% in 2016 to $14.3 billion, BMO Capital Markets estimates” — BMO Capital Report.

    I am an inventor and have personally been involved for the past 20+ years in software and electrical engineering projects and have been awarded with 10 issued patents.  For the last 7 years,  I have also been  immersed into the world of intellectual property as an Expert Witness. Additionally, I have been to the courtroom fighting my own patent battles, licensing my inventions to corporations, and working as an expert witness helping big and small corporations, and other innovators in IP litigation cases.

    Moreover, I have been part of an incubator/accelerator,  and just recently formed my own technology incubator “EGLAVATOR,”.  Hence, I perfectly understand and have personally witnessed passionate inventors and entrepreneurs succeed and fail.  Besides that, I have been advising startups and entrepreneurs with their intellectual property strategies from implementation of software to patents.

    The Phases of the American Innovation Cycle

    I can summarize in the following chart the Innovation Cycle in America, as of 2017, identifying 4 phases:

    • The Prototype : First inventors create an exciting new idea, or prototype, this is first of the “Innovation cycle”,
    • Am I Rich Phase :   Teams are formed, early-stage capita, and people believe in the “American Dream” as Edison, Musk, Larry Page, and others have preceded them,
    • Try Again Phase:  Promoting that  patent or technological product was  full of hurdles, and problems, and,
    • Fighting Phase:   Many times, you may give up as your innovation could have been taken by major corporations. It is tiime to fight back

     

    Phase I: Your Prototype

    Congratulations, you have completed that prototype and  have successfully closed an R&D cycle. All your findings are promising and are able to get some cash to file for a patent. As an inventor, you may be excited to have that prototype built and working with your innovation in your garage, your small office, or even under your 3D-printer. A new functional product may require additional effort to perfect, but the core of your minimally viable product has been completed.

    MobileCAD Parts – Prototype GSM

    Now it is time to get your investment back and hopefully some additional return to your time, ingenuity, and investment made.

    US 7231330 Patent

    US 7231330 Patent

    In Phase 1 or the initial stage, can be identified when the inventor is excited to find out that after a couple of years of work and waiting for the patent office response, his invention has been granted with a patent. All inventors feel happy, safer, and more confident then to share with others their final product or intellectual property creation.

    The inventor  may even find some additional dollars for a continuation patent or a divisional that your friendly patent attorney has offered for another set of payments.  Then and within this excitement, the inventor believes that his valuable creation can help company A or company B, and Inventors can forecast good faith sales, royalties, or a revenue shared agreements with those companies.  In this phase, the inventor may draft or someone may help him draft a business plan.  This is a very common process in academic and research institutions, where their intellectual property is being commercialized and often needs a business plan attached to it.

    As an example, the University of Florida Research Foundation receives an assignment to the patents created by students or professors while at the university, and many spinoff companies are created from many inventions and intellectual property created in Gainesville.

    As time progresses, the inventor is almost sure that relinquishing 60% to 80% of the value of his IP, in exchange for business help has certain value, obviously when you multiply $yM by 60%, is still a much larger number than a 100K+ salary.

    In this initial stage of his invention, the now nascent entrepreneur has a “startup” venture. However, an inventor should be aware that 1 out of 200 startups may succeed, and no PhD will suffice or exclude you from the probability.

    Phase 2: Am I rich Phase?

    During a second phase, that we call Phase 2, inventors believe that their invention is worth millions and why not billions, and in order to get paid, the world needs to know about it and licensing deals need to take place.

    In this phase, a process of idea exchange is initiated with the world.  In some cases, inventors may start this phase even without a patent issued, but with a patent filed or “patent pending” status.  As this stage, Inventors believe that they are protected by their patent or multiple patents, some even may use an NDA to cover their IP a bit more. Inventors and entrepreneurs start sharing “decks” with their IP with others.

    Some companies may proceed with more due diligence steps, after an initial presentation, which may take a few weeks that may  include the disclosure of your finances, a term sheet prepared to license, partner, or sell the IP with a major player, your new customer.   As such, term sheets may include 5%, 0.5%, or even 0.05% may represent 10x to 1000x what the inventor invested or what a 401K would contain after 30 years of savings.

    At this stage, some inventors may think about Kearns and Ford’s case with the windshield wiper, or more recently Home Depot vs Powell patent win, or in some cases a multimillion dollar settlement between Carnegie Mellon and Marvell, Inc.

    Personally, I have met many engineers at trade shows, conferences, meetings, and in general when I worked for corporate America, many engineers and directors would say phrases like “We can do that ourselves, why do we need them?,” or “We did that already, isn’t that we had in a prototype before?”. That mentality is not conducive to licensing deals, in fact, many engineers would think they are not infringing that idea or may indeed have done a similar thing without filing for a patent.

    Obviously. the AIA (American Innovation Act) is not at play here, it is a fair game and inventors in good faith exchange the ins and outs of their technology, and probably more than they actually have protected with their patent and their claims.  AIA changes the rules to who filed first, and that may benefit the inventor, but not for long.

    At this stage, you cannot guarantee any NDA or outcome from sharing your invention, prototype, and trade secrets to third parties.  Your potential payout has maybe, inadvertently zeroed, as you have shared details to a corporation that had no desire to pay a penny to begin with.

    Obviously, if you were convincing enough or had a 1 a billion invention, you might hit the jackpot, at 1/10th of the value or even at 1/100th of the value perceived by you. Good for you!!! You don’t have to go thru Phase 3 and 4.

     

    Phase 3: Try Again

    After weeks or months of “marketing” and sales, there are no more responses to that presentation, and the excitement is gone, and you try it again with another party.  In some cases, a corporation may say “Send your claim chart,” “if you think I am infringing your invention, say that clearly.” In many cases, these are tactics designed to defuse your value, and get that idea or innovation for free without paying.

    The inventor and his parties are now part of the “Try Again” phase, and very few corporations will actually pay or offer to pay a fair deal to the inventor or the entrepreneur.  May corporations understand that a fair deal is 0% royalty for them or a rev share that will make them billions and thousands to the inventor, they think they may even try to hire the inventor to work for them.  Obviously, not that many inventors had a father like Donald Trump with a $1M dollar loan, in many cases inventors are using their time and own capital to fund their dream, many even quit their jobs, and are sacrificing their families so they can move out of their garages or co-working spaces.

    This is where when the nightmare starts, as you have disclosed to Corporation A, Corporation B, and C your deepest secrets. You assume that your NDA (that could be just downloaded form a free site) will cover you, and the answers is no. Sounds like bad news? Maybe you are better of working under the radar or move to the “Try Again” phase.

    Instead, don’t feel discourage and be prepared to gain some market share from Corporate A, B, and C and get leverage, gain momentum for your product, get customers and generate revenue. In many cases, this may not be even possible and if that is not an option, this is the perfect time to think about selling or auctioning your IP.

    It is also possible that as you contact more companies, maybe no phone calls are returned and you might get emails stating things like “We moved in a different direction….” Or “We will get back to you in the future,” or “If you think we are infringing say so.”  In other words, the “little guy” just wasted months of his/her time waiting and sharing all their knowledge, training for free several groups of engineers.

    ” It could be also a communication problem, hire a good sales person. Inventors might confuse and use too much jargon, confusing a potential buyer”

    Maybe if you are in this situation, and you are planning to file a lawsuit, stop right here and think. If nobody wants to pay for your invention or innovation,  or offers little to pay for your invention, there are two reasons:

    • Your invention is not valuable as you think it is, or
    • Your invention is very valuable and they think you cannot fight back

    Get some validation from the marketplace and  offer some licenses at reasonable prices, get paid small amounts. Assuming,  you can reach two or three licensing agreements, you may use some of the funds to move into Phase 4.

    ‘Good artists copy; great artists steal’ – Steve Jobs

    Phase 4: Give up or Fighting Back Phase

     

    At this point , you have decided to continue the fight and that’s what I will call the “Fighting back” phase, in this phase you have :

    • Legal or Litigation
    • Compete in the marketplace, go on offense

    We wil address the first option as the second option is more than obvious.  if you choose to fight back legally, it is going to cost money and a ton of effort.

    In my experience, corporations are banking on a simple fact:

    “you are poor and cannot afford to fight back.”

    An inventor will run out of money and will not be able to afford a firm like  “Foley and Lardner,” or “Fish & Richardson,” Instead, most inventors, hire a John Smith, P.A,, a guy at the co-working space that will settle a licensing deal for a 25K offer because he can make easy ½ of that without inventing a thing.

    Many other inventors won’t give up that easy, and after the past 2-3 years of efforts and, after dumping 300k – 1M of their own capital that will not make your 401k anymore decide to act on a different strategy, sell the asset.  Maybe at this point the cost of opportunity is not that high, and the inventor has not given up entirely for all these stories to become part of another “Thanksgiving dinner chatter” story.

    It is advisable that inventors find an intellectual property investor and sell their assets to them, after all that hard work, maybe someone can make some money. Many of these patent acquisition firms are called as “Patent Trolls” and will likely review your case and take a risk by enforcing your intellectual property.

    The last group of inventors and entrepreneurs, the lucky set in Phase 4.  have most likely no family to worry about, or have a wife with a 7-digit salary, and in general have a cushion of cash that has kept them afloat.

    Even these few inventors have to face retainers from boutique firms requiring $300k for an IPR defense. IPR stands for Inter-partiers Review which is a technique/trial coined as part of the AIA and used by the PTAB or “Patent Trial and Appeal Board.” to determine grounds of unpatentability or obviousness of a patent.  This process and all  other litigation require  thousands of dollars to retain experts at $300-$700/hr in the fields of damages, telecom, electronics, and computer engineering. Some may say that a patent lawsuit needs a budget of $1M to $3M to be safe.

    Once you are at this stage, you may have to have a wealthy business partner, where your business plan is your intellectual property, and your strategy is to take them to court as you have no other option left.

    At this stage, the inventor has no choice but to create a corporation that carries out one function and one only purpose, litigate your patents with some leverage to fight back, the same leverage your infringers will have. The inventor is unfortunately now facing another cut in his IP value, 30-50% perhaps plus the attorney’s fees.

    Corporations like Unified Patents and others are in the business of invalidating patents, they claim that they are looking after “startups” when we know that “Trolls” or patent investors don’t waste their time with startups that can barely make payroll.  Unified Patents is in the business of protecting the big donors and their big corporate members, as an example I wrote an article in my blog https://edwinhernandez.com/2016/03/05/unified-patents-ipr-for-8886308-patent/

    At this stage, the fight is not easy and after meeting maybe 20 to 100 law firms, you may find a match, and have an investor to cover your patent and IPR litigation costs, and there you go, your first litigation.

    Be were that IPRs are very hard to win, and the PTAB is invalidating patents using the “broadest interpretation of the claims” which I still don’t know what broad means, and what aspects of innovation are hence decided by a board of people that will obviously make mistakes. It is much easier to kill a patent than say why it is valid.  In fact, 90% of the patents will be invalidated in an IPR.

    Conclusions

    Obviously, if your IP is invalid and non-enforceable, you have no need to worry, don’t try to play a patent stunt. If you have not invested time and money with reputable attorneys, you will fail, you cannot fool the system, you need a strong patent with good “claims.” Hire a good Patent Attorney to handle this for you.

    On the other hand, the US Government must create an environment and laws, or extend the current laws to protect the many inventors that are facing gigantic multi-billion dollar corporations that are not interested in fostering innovation and paying their fair share to private inventors but instead are greedy and rather make their attorneys richer.

    Current invalidation processes and all the litigation roadblocks that are placed to protect corporations from “Patent Trolls” are simply unjust and unfair. The invention is not the victimizer, it is the victim. The current process incites and motivates large companies to simply steal and take the inventors to the cleaners via an IPR or just take IP with the agreement “see you in court.” Corporations are abusing the system and avoiding fair payment to small and independent inventors, this simply hinders innovation and halts private research made by small corporations, which brings to add as one of the “American Innovation Cycle” phases described in this articled.

    In my opinion, corporations should be penalized and award the total amount of fees paid to their attorneys plus what is paid to the inventor’s attorneys, if in fact and in bad faith an invention was taken. Specially, after fishing valuable information from the inventor. A recent case lost by Huawei shows how major corporation would not allow even a picture taken of one of their assets (T-Mobile vs Huawei – $4.8M Award)  Maybe, this will discourage illegal use of Intellectual Property (IP).

    An inventor has to remember that most corporations will pay millions to law firms and will offer thousands to the inventor, even if that invention is valuable. Hence, my recommendation is:

    • Create a business model and substantiate your invention, be prepared with enough cash to protect your IP wisely and very well,
    • Don’t save in attorney’s fees and look for attorneys that their patents have not been invalidated,
    • Keep your options open and file a continuation, even if you have your patent issued.
    • Be ready to fight back, send a letter to your congressman,
    • Talk to other inventors, inventors are often shy and hermits, speak up
    • If one of your inventions was stolen, well you are a creative kind, learn and create a new one!!!

    Obviously, inventors are move vulnerable at trade show as many do not understand or don’t know what the consequences of an email badly written, or whey they act emotionally sending a threatening letter or triggering a “Docket” action, meaning a lawsuit filed against them. Be careful and think before you act!

    What worries me is that innovation is getting monopolized by big corporations that can afford a litigation system. Any major corporation, specially those that you contacted and signed NDAs with yo, would rather hire a law-firm than pay you a dime. A major corporation with deep pockets will not be hesitant to allocate and pay to any law-firm $3M to $6M to defend their business form you. The corporation will try to find a a way to invalidate your patents, and fight the inventor that is perceived as the “little guy,” after all, you are just an annoying thing going on in their radar. The sad part is that. a corporation and its management team  will not even offer the inventor a low-ball 7 to 8-digit licensing deal even when you presented your invention or technology in good faith and in a non-threatening way.

    My company EGLA has its own intellectual property and we manage a technology incubator (“EGLA INCUBATOR”). At my company, we represent innovative ideas and  we want to meet corporations with interest in helping themselves and help innovators with our patents and software.

    Part of our IP can be found here:

    https://www.slideshare.net/edwinhm/eglas-patent-and-intellectual-property-portfoilio-licensing

    Disclaimer: Nothing here represents a legal advice, I am not an attorney and if you need one contact, your yellow pages or a friend may be your best referral. I bet there is a good IP/Patent attorney nearby. Hence,  you have to make your own decisions about any intellectual property matters.

     

  • Plataforma de Música y Televisión

    Plataforma de Música y Televisiøn : MEDIAMPLIFY®:

    Amplify your reach

    collage-EGLA-slide-877x259

    A Cloud to Cable TV™ Plataforma de Música, TV, y Video

    Dr. Edwin A. Hernandez
    Gerente de Tecnología – EGLA COMMUNICATIONS

    La Plataforma de Música y  Televisión Mediamplify® es una multiplataforma de distribución de contenido web, móvil y para sistemas de Televisión por cable. Mediamplify® permite el uso de una infraestructura de nube que se conecte con cabeceras de Cable TV como COMCAST, CLARO, TIGO Home, entre otros sistemas alrededor mundial que aglutinan cerca de mil millones de suscriptores.

    Nuestra plataforma de nube toma ventaja de una estructura virtualizada que incluye redes definidas por software e instancias de nube para llevar música, TV, video, y entretenimiento en forma escalable, segura, y confiable a los usuarios finales de los servicios de TV/Música. La nube también permite interconectarse con sistemas masivos de almacenamiento, contabilidad y cobros, y sobre todo con tecnóloga web de HTML 5.

    A su vez contamos con el software necesario para conectaros en forma directa a Chromecast®, Apple TV®, and Android TVs.

    EGLA ha creado y anidado el termino “Cloud to Cable™” o “Nube a Cable” que significa que los contenidos disponibles en la nube están listos para ser transmitidos en la TV por Cable todo desde una plataforma unificada Mediamplify®.

    A si  mismo, proveedores y creadores existentes de contenido de música y video enviar vía “streaming” este contenido desde su propia nube, o sistemas como el Chromecast, videos en demanda o su propia fuente de televisión en vivo.

    Este documento describe los beneficios de “Cloud to Cable™” y como puede llevar música, TV, contenido de video a los dispositivos móviles, web, y Cable TV. Para finalizar introducimos, MEVIA, que es la aplicación móvil que lleva al usuario final el acceso a contenido de TV, videos y música con un componente de seguridad.

     

    ¿Qué es Cloud to Cable™?

    Cloud to Cable™ es una tecnología patentada  que trae el contenido creado en HTML5 a su operador de cable en el formato apropiado y con la disponibilidad y confiabilidad requerida por un operador de cable TV. Por lo tanto, cualquier servicio creado en HTML5 con video, TV, redes sociales, puede ser transmitido a un cable operador.

    Cloud-to-Cable-TV---Generic-0

    El contenido se crea en lenguaje de web, HTML o HTML5 el cual puede ser “responsive” y con javascript.

    Web HTML

    Este contenido es procesado y capturado por nuestro software de Mediamplify software para crear canales de televisión independientes que combinan música, video y las interfaces del usuario creadas en formato HTML5.  Por ejemplo, el uso de “tags” de HTML como video, canvas, entre otros, que son actualmente procesadas por WebKit.

    En forma muy similar,  Cloud to Cable™ permite la captura del contenido de TV y la grilla de programación en una cablera tradicional y que esta sea enviada a la nube para que últimamente este en formato móvil y disponible en cualquier dispositivo Smart TV o similar.

    Cloud to Cable™ cubre ambas direcciones, el insertar música y TV creadas en formato HTML5 que se pueden transmitiré en el sistema de  Cable TV, y de Cable TV a sistemas  de música y contenido en HTML5 o el Web.

    ¿Cómo funciona La Plataforma de Música y Televisión en Cloud to Cable™?

    La plataforma musical de Cloud to Cable™  usa la nube para escalar y crear servidores que se encarga de la música, los listados de cada canal, el manejo de los recursos musicales, codificación, manejo de derechos de autor y el envío de audio de la más alta calidad.  En forma adicional, la meta data y las interfaces a aplicaciones (APIs) ayudan en el desarrollo de aplicaciones móviles para terceros donde se encuentren muchos géneros de música , creados por los algoritmos de aprendizaje de maquina o por DJs especializados.

    Los lisados de música con creados en forma automatizada por el sistema o pueden ser creados con una herramienta como RSS Selector®  o un listado de archivos de audio.

    A su vez, estos listados de canciones pueden ser creados por una llamada aun servicio web o función de API de SoundCloud® o Spotify®

    https://www.youtube.com/watch?v=q0HETfMU_rg

    Transmitiendo a TV por Cable TV

    Nuestra tecnología de Cloud to Cable TV™ incluye almacenamiento masivo en la nube y la inteligencia necesaria para conectar los videos, música, y TV y poderlos transmitiré a sistemas de TV por Cable.  Una vez que los contenidos, los listados de archivos, la música y los videos se encuentran en nuestra nube, esos se pueden sincronizar y transmitirse a cualquier sistema de TV por Cable.

    MEVIA-Video-Screens

     

     

    Los servidores en los operadores de cable se denominan “MediaPlugs” e incluyen tanto la generación de contenido para el Cable como la música, videos y señal de televisión. Cada cabecera de operador puede tener su propia interfaz personalizada y con una confiabilidad y tolerancia a fallas superior al satélite.

    Transmisión a Web, Móvi, y Dispositivos Conectados

    La música, TV, y video disponible en Medianplify® también puede ser transmitida o “stream” a dispositivos móviles, web, tabletas, Smart TVs, y cualquier dispositivo conectado al internet como el Chromecast® y Apple TV®.

    MEVIA APP 03

    La misma colección de música disponible en todos los dispositivos esta disponible en la aplicación móvil de MEVIA, que funciona tanto en iOS como en Android.  MEVIA viene precargada con TV/Video, música y seguridad. LA Música es parte del repertorio de Mediamplify Music™ el que cuenta con una gran gama de géneros y estilos para todos los gustos.   Todo en una sola Plataforma de Música y  Televisión.

     

    La plataforma de Mediamplify® puede a su vez ser integrada a cualquier aplicación de terceros utilizando  nuestras API web que soporta servicios web con JSON / REST. Como ejemplos de aplicaciones para terceros contamos con SKY TUNES and DMX2GO.

     

    SKY TUNES fue desarrollada por SKY BRASIL utilizando los APIs de MEDIAMPLIFY y esta dedicada a enviar contenido musical a  una aplicación control remoto para iOS y Android creada en colaboración con SKY y tuvo un aproximado de 1,000,000 descargas en ambas tiendas de Apple y Google.

    SKYTunes Sample

    La plataforma musical provee a desarrolladores terceros el acceso a los listados de canciones, a los APIs con meta data, al agregador de contenido web en HTML, el cuál se genera con la canción que se encuentra en uso entre otros.  Esta experiencia en HTML se puede capturar desde la nube y convertirse en señal de Cable TV utilizando nuestra plataforma de Cloud to Cable TV™.

     

    Aplicación Musical Móvil

    MOBILEAPP-385X385Como gran complemento de la Plataforma de Música y Televisión contamos con una aplicación de referencia para iPhone totalmente personalizable que se puede utilizar solamente con audio sin video, y cuenta con soporte de Bluetooth y música de todos los estilos.

     

     

     

     

     

     

     

     

     

     

    Lineup de Contenido de Música y Televisión

    [spiderpowa-pdf src=”http://edwinhernandez.com/wp-content/uploads/2016/08/Mediamplify-MUSIC-Lineup-2014-August.pdf”]Mediamplify MUSIC Lineup 2014 August

    [spiderpowa-pdf src=”http://edwinhernandez.com/wp-content/uploads/2016/08/TV-Lineup-MEVIA.pdf”]TV Lineup MEVIA

     

  • A Cloud to Cable TV™ Platform for Music, Internet TV, and Video

    A Cloud to Cable TV™ Platform for Music, TV, and Video

    Dr. Edwin A. Hernandez
    Chief Technology Officer – EGLA COMMUNICATIONS

    EGLACOMM-logoMediamplify® is the one stop shop multi-platform media distribution for web, mobile, and Cable TV systems. Mediamplify® enables a cloud-based infrastructure to be connected with Cable TV head ends or Multi-System Operators (MSOs), just as Comcast, AT&T, CLARO, TIGO Home, among thousands of Cable/Satellite systems around the world with over 1 Billion viewers.

    As such, EGLA’s has coined the term “Cloud to Cable™” which means that content available in that cloud platform can also be broadcasted to Cable TV as well seamlessly and with minimum Cable TV content can also be available in the cloud and to any connected device, all in one unified platform, Mediamplify®.

    Mediamplify® is the platform that merges the cloud and Cable TV facilitating the offering of TV and Video Cable TV content in mobile devices and any other connected platforms as well as delivering Music, Video, and TV content commonly available in connected devices and mobile to Cable TV systems.

    What is Cloud to Cable™?

    Cloud to Cable™ is a patent-pending technology that brings HTML5 generated content to a cable operator head end in the format and reliability required in a traditional MSO.  Hence, any HTML5 website or service with video, TV, social media, can be broadcasted to a Cable Operator without major technological challenges.

    The content is created in a HTML or HTML5 compatible webpage that can include Javascript or any other web-enabled technology.

    DMX2GO Web  Web HTML

    [embedyt] http://www.youtube.com/watch?v=80G-rh6Dlns[/embedyt]

    How Cloud to Cable™ Music Works?

    The Cloud to Cable™ Music Platform uses the power of the cloud to scale and create server instances that handle music/audio playlist management, music encoding, playlist, Digital Rights Management (DRM), while delivering audio with the highest quality assurance. Additionally, metadata and Application Programing Interfaces (APIs) assist with the development of mobile applications to stream music from multiple music genres that are mastered by a DJ, a machine learning algorithm, or created by end users.

    Broadcasting to Cable TV™

    Our Cloud to Cable TV™ technology includes a cloud storage platform and all the required software and intelligence to broadcast content from the cloud to any cable TV operator. Once content, playlists, and music are available in our cloud the music is delivered to the Cable TV headed to our edge servers co-located in the cable operator premises.

    CloudtoCable Arrows

    Streaming to Web, Mobile, and Connected Devices (Internet TV)

    The music available in Medianplify® can be streamed to mobile devices, web, tablets, Smart TVs and any connected devices such as the Chromecast® and Apple TV®. Internet TV is a reality with Mediamplify.

    The same music selection is also available in any of our mobile applications: MEVIA (iOS and Android) that includes TV/Video, and Safety, or Mediamplify Music™. On the web, music playlists are used to create a web interface with HTML5 content that can also be injected into a Cable TV broadcast.

    Mediamplify® can also be integrated to third party applications using a  JSON / REST API interface. As examples of third party developers, we can mention SKY TUNES and DMX2GO.

    SKYTunes SampleDMX2GO Sample

    Mobile Applications for Music

    The music application reference implementation of iPhone is customizable providing a great User Interface (UI), Bluetooth Audio, Metadata Integration, as well as social support. Our mobile software is flexible and portable.

    APP1  APP0  APP2  APP3

    MEVIA : Internet TV with a Mobile Application for TV, Video, and Safety

     

    MEVIA brings together video, music, and safety all in one mobile experience.   MEVIA connects to our MEDIAMPLIFY® Platform and provides a rich multimedia experience designed for: Education and Learning, Corporate Branding and Image, Cable TV broadcasting, and more.

    Mevia logo with Phone

    Our patented technologies are unique having our target markets in Latin America and the United States.

    MEVIA Music

    MEVIA Music brings over 1000+ music channels without commercials or with commercials with casting capability for Chromecast® and AirPlay® devices. The Music is available thru a rich menu experience for Android and iPhone. Ads can be programmed and injected, we also have a solution for buildings, corporations, and organizations with WiFi or their own Cable TV network. The same music can also be licensed to Cable TV in packages of 50, 100, 200, or more music channels in DVB format, this is all connected with our MEDIAMPLIFY Platform, bring effective Cloud to Cable TV™ experience.

    collage-EGLA-slide-877x259

    Music Content Available for Cable TV, Mobile, Web

    We classified our music content in over 200 different music channels and more than 2400 playlists available without commercial or with advertisement insertion when requested by the customer.  Some of the sample music genres:

    • Latin Music
    • Electronic
    • Jazz
    • Rock/Classic Rock
    • Merengue
    • Salsa
    • Classic
    • Blues
    • National / Particular country
    • Tango
    • Rancheras/Mexican
    • Lounge
    • Instrumental
    • Country
    • Piano
    • Alternative
    • TOP 40
    • Christian Music
    • 70s’, 80’s, 90’s, POP2K

    [embedyt] http://www.youtube.com/watch?v=vW_sjBjECjM[/embedyt]

    MEVIA Video

    MEVIA video provides over 1000+ TV Channels of Internet TV, Movies, Educational Content, and more.  Ads can also be injected as part of this offering, additionally Custom TV network (Internet TV or Cable TV or both) can be created and casted in buildings, boats, and any other organization. APIs are also available for Video Streaming and 3rd party apps thru our MEDIAMPLIFY® Platform.

    Video Content available for Cable TV, Mobile, and Web

    We have access to over 1000+  TV channels in SD/HD from different countries and genres around the world that include:  Al-Jazeera America, Russian Times,  AFP, EdgeSports, MED TV,  TV5 France, EuroNews, PressTV, Voice of America, BBC.  There are also thousands of videos from several providers that can be packaged and resold, including BBC Documentaries, Independent movies, and FILMON Movies, this source provides content to iTunes and others.

    [embedyt] http://www.youtube.com/watch?v=csrlydZACNc[/embedyt]

    MEVIA Safety

    We are incorporating for LATAM and US markets, the security function that enables sending emergency messages to a loved one. This functionality is very helpful for LATAM markets where robberies and theft of mobile devices is prevalent. Hence your multimedia experience will be covered by the MEVIA Safety feature.

    MEVIA Safety is triggered with the power button on device or using the Bluetooth Low Energy device.

    Additionally, corporate customers of MEVIA Music or MEVIA Video will be able to enjoy of this particular functionality.

    Benefits of MEVIA and MEDIAMPLIFY

    The integration of MEVIA with MEDIAMPLIFY and all Cloud to Cable capabilities makes MEVIA a unique value proposition for consumers.

    Hence, MEVIA is a better offering over Spotify, Pandora, Hulu, and Netflix; assuming you were able to license their platforms,  a comparative analysis of MEVIA is shown in this chart:

    Mevia Analysis Comparison

    Integrated MEVIA and Cloud to Cable TV™

    As mentioned early, MEVIA also offers all MEDIAMPLIFY® capabilities including Cloud to Cable, delivering all the content available in Music/Video to any Cable Operator. Hence all MEVIA music, TV, and video content can be broadcasted to a Cable TV MSO all over the world.

    TV with remoteBenefits to Broadcasters and Media Companies

    Our platform enables broadcasters to sell direct to MSOs bypassing all distribution channels and creating a-la-carte alternative packages for Cable TV subscribers while at the same time offering mobile and casting options as Chromecast® and Apple TV®.

    In summary:

    • Tap into a market of millions of consumers worldwide on Cable TV systems
    • Tap into consumers with mobile, web and connected devices
    • Decrease costs for end-customers and increase revenues
    • Bundle content from our existing repertoire with yours, creating a better offering to consumers.
    • Provide additional features to your offering, music, videos, and casting.

    Benefits to Cable Operators and Telcos

    Cable operators in the US can partner with COMCAST and TV Everywhere ® services to allow mobile broadcast to mobile.  MEDIAMPLIFY® is a similar offering with a greater selection of services for operators.  The MEVIA App uses Encryption Media Extension services (EME) and also supports other Digital Rights Management (DRM) that facilitate the access to live and pre-recorded contents.   In the rest of the world, cable operators may partner with MEVIA to handle the delivery of TV and Music content to all their subscribers.  MEVIA sill protect all DRM content and facilitate viewership in any device.

    Telco’s and Operators that are still in transition to digital can integrate MEVIA as a mobile “play” and bring all the content in cable plus all the additional content from our wide range of TV offerings.

    Benefits to Universities and Training

    Universities usually own a TV channel or series of TV channels and are offering e-Learning content to their students and communities. MEVIA and MEDIAMPLIFY are hence great tools to enhance e-Learning. MEDIAMPLIFY truly amplify your reach to all potential e-learners.

    Bing music, video, news, some sports, and choose what your students and faculty may have access to.  Universities and training academies may bundle content to their audiences with TV, Music, and other relevant content in addition to training and educational videos, as such these bundles can offer great avenues for revenues to Universities, Technical Institutes, and any other educational system.

    Benefits to Small Businesses and Brands

    Small businesses and brands can truly amplify their reach with consumers. Brand association is then done with MEVIA, MEVIA brings video, TV, music, and safety to consumers in small business.  MEVIA Amplify your reach with multiMEVIA experiences.

     


    For more details the full white paper:

     

  • MEVIA and EGLA Updates

    MEVIA: EGLA COMMUNICATIONS Updates

    We have done tremendous progress on MEVIA, the message, the branding and overall improved to a responsive site our corporate image. Focusing on the CLOUD TO CABLE TV message and our mobile app, MEVIA.

    mevia-login-samsungNew Web Presence

    We decided to build a new site to cover all technology offerings and services offered by  EGLA COMMUNICATIONS.  The new website uses a parallax, HTML5 responsive interface with great integration to social networks, our own cloud and although released about a week a go, still is ongoing new updates, and more improvements to come.

    EGLACOMM-logo

    EGLA COMMUNICATIONS

     

    The new responsive design incorporates HTML5 Video and also provides support for Open Graph integration to Facebook and Slideshare. You can still access the old site at blog.eglacomm.net

    We enforced and support the following areas for EGLA that include our products in:

    • CLOUD to CABLE Platform (Mediamplify)
    • MEVIA Application, and
    • Wireless Products

    Cloud-to-Cable-TV---Generic-0Cloud to Cable  

    EGLA offers its Cloud to Cable product. Cloud to Cable is a technology that connects cloud-based platforms and all its content in HTML/Video/Music  and distributes them to Cable TV systems in a seamless and effortless manner. You can then distribute the same content to mobile, desktops, and other connected devices

    Cloud to Cable has enabled EGLA to distribute our music content to MSOs and cable operators around the world (http://eglacomm.net/platform)

    Our team prepared some illustrative videos on what CLOUD TO CABLE is, and how it enables both mobile and Cable TV experiences all in one platform at an affordable rate.

    The first video is in english:

    https://www.youtube.com/watch?v=80G-rh6Dlns

    And a translation in spanish:

    https://www.youtube.com/watch?v=q0HETfMU_rg

    Music for CABLE

    Our CLOUD TO CABLE  platform (MEDIAMPLIFY) provides us with a great place for a Music service that is offered from  our platform to any Cable TV system or IPTV network. These music product is also available  thru our MEVIA APP, in both Android and IOS.

    MEVIA-Video-Screens

    Our music content is diverse and unique, we prepared a video introducing our content.

    https://www.youtube.com/watch?v=vW_sjBjECjM

    Our platform is available for licensing enabling any Music streaming service to connect with millions of Cable TV subscribers.

    TV for Cable

    Just like Music, our TV/Video offering is available both for web/mobile and Cable TV. We count with 1000+ TV Channels and networks from all over the world. We offer this content to our customers in CABLE TV or thru our mobile app, MEVIA..  The TV/Movies are available in all formats and ready for distribution to your MSO or IPTV system.

    https://www.youtube.com/watch?v=csrlydZACNc

    Similarly, Cloud to Cable Video Platform is available for licensing to any TV Broadcaster. We include a playback and real-time video production for your broadcasting needs.


    MEVIA

    Mevia is a great application to deliver multiMEVIA content to costumers in mobile apps or tablets, also enables the control of connected devices like the Chromecast and Apple TV.  MEVIA is our mobile app and CLOUD TO CABLE extension for smartphones and smart TVs. The MEVIA App experience is available consumers but also available to businesses and universities. The market segments where MEVIA fits are:

    • Retail businesses
    • Stores
    • Universities
    • Coffee Shops and Restaurants

    You can associate your brand with Music and Video content easy with MEVIA.

    MEVIA-VIDEO-Brand-Business

    In Spanish:

    https://www.youtube.com/watch?v=_C0KdOViiDA

    In English:
    https://www.youtube.com/watch?v=yxAW2NXgg7g

    MEVIA SAFETY

    This is part of our feature set for LATAM, an announcement on platform and services will be done soon. We use our own custom Bluetooth Low Energy button to support MEVIA Safety features on MEVIA. Quickly send your current GPS location to a friend or family member in case of emergency or simply asking for assistance.

    Video-Bluetooth-BLE-MEVIA


    Wireless Products

    MobileCAD 04

    Our Wireless Products Portfolio was revamped and stylized with:


     

  • Anvato Acquistion and comparison with EGLA COMMUNICATIONS

    Anvato-logoAnvato Acquisition by Google

    An announcement was found today regarding ANVATO, one of the OTT Platforms in the market. Slideshare brings an interesting one-pager depicting what ANVATO is:

    • An OTT Platform
    • TV Everywhere
    • Some Patents in encoding and transcoding

    Main features include:

    ANVATO

    Clearly, MEDIAMPLIFY can be compared with ANVATO, indicating that we provides the same amount of features:

    • Players – Apparently they have they own SDKs – However there are many open source players like FlowPlayer, VideoJS and many others that are compatible with m3u8, rtmp, even the jwPlayer with a $299 license can be resolved.
    • Reporting : Clearly reporting is key, however Analytics are done mostly via Google and others, but data presentation and reporting is fine.
    • Live Streaming: EGLA can handle hundreds if not thousands of live streams using Mediamplify.
    • Video Encoding:  Codecs are kings, we offer both on-premice and in the cloud
    • Cloud Editing:  We cannot do edition per-se, maybe CasperCG type of editing.
    • Syndication: Playback facility works and syndication is available via MediaPlugs
    • Subscriptions: Payments and authentications is done in the backend
    • Ad insertion: Likewise, ads can be inserted anytime in the playback facility or in the player.

    MEVIA Analysis

    A few perks from MEVIA/EDIMAPLIFY not offered by ANVATO

    • We have the MEVIA APP both for IOS and Android
    • Mediaplugs can generate music channels and provide a Pandora-like Experience
    • Pandora-like experience with Metadata and content
    • Cloud storage
    • Integration with Cable TV

     

  • Hadoop: Tutorial and BigData

    What’s Hadoop?

    Hadoop is a framework or tooapache hadoopls that enable the partition and split of tasks across multiple server and nodes on a network. Hadoop then provides the required framework to MAP and REDUCE a process into multiple chunks or segments.

    Hadoop has multiple projects that include:

    Hive, Hbase, Chukwa, Tex, Pig, Spark, Tez, and some others that are designed for instance HIVE for a data warehouse that provides data summarization and adhoc querying. HBAse as well is a database that support structured data storage for large tables.

    However the common projects are: Common, HDFS, YARN (job scheduling and cluster management), and MapReduce.

    source: http://hadoop.apache.org  

    High-Level Architecture of Hadoop

    As shown in the figure from opensource.com, Hadoop includes a Master Node and Slave Node(s).  The Master Node contains a TaslkTracker and  a JobTracker that interfaces will all the Slave Nodes.

    The MapReduce Layer is the set of applications used to split the process in hand, into several SlaveNodes. Each SlaveNode will then process a piece of the problem and once completed it will be sent over from the process of “Mapping” to “Reducing,”

    hadoop-HighLevel_hadoop_architecture-640x460

    High Level Architecture of Hadoop

    MapReduce workflow

    As shown in the figure, the MapReduce logic is shown here.

    • On the left side,BigData, is a set of files or huge file, a huge log file or a database,
    • The HDFS refer to the “Hadoop Distributed Filesystem,” which is used to copy part of the data, split it across all the cluster and then later on to be merged with the data
    • The generated output is then copied over to a destinatary node.
    mapreduce-workflow

    MapReduce Workflow

    Example of MapReduce

    For example,lets say we need to count th number of words in a file, and we will assign a line to each server in the hadoop cluster, we can run the following code.  MRWordCounter()  does the job of wording each line and mapping all the jobs

    from mrjob.job import MRJob
    
    class MRWordCounter(MRJob):
        def mapper(self, key, line):
            for word in line.split():
                yield word, 1
    
        def reducer(self, word, occurrences):
            yield word, sum(occurrences)
    
    if __name__ == '__main__':
        MRWordCounter.run()

    Using : mrjob

    A music example can be found here:

    class MRDensity(MRJob):
        """ A  map-reduce job that calculates the density """
    
        def mapper(self, _, line):
            """ The mapper loads a track and yields its density """
            t = track.load_track(line)
            if t:
                if t['tempo'] > 0:
                    density = len(t['segments']) / t['duration']
                    yield (t['artist_name'], t['title'], t['song_id']), density

    As shown here, the mapper will grace a line of  file and use the “track.load_track()” function to obtain “tempo”, the number of “segments” and all additional metadata to create a density value.

    In this particular case, there is no need to Reduce it, simply it is split across the board of all Hadoop nodes.

    Server Components

    As shown in the figure below from cloudier, Hadoop uses HDFS as the lower layer filesystem, then MapReduce resides between the HBase and MapReduce (as HBase can be used by MapReduce, and finally on top of MapReduce we have Pig, Hive, Snoop and many other systems. Including an RDMS running on top of Sqoop, or Bi Reporting on Hive, or any other tool.

    hadoop ecosystem

     

    Download Hadoop

    If you want to download hadoop do so at https://hadoop.apache.org/releases.html

    References

    [1] Hadoop Tutorial 1 -3,
    [2] http://musicmachinery.com/2011/09/04/how-to-process-a-million-songs-in-20-minutes/
    [3] http://blog.cloudera.com/blog/2013/01/a-guide-to-python-frameworks-for-hadoop/
    [
    4] https://hadoop.apache.org/docs/r1.2.1/cluster_setup.html#MapReduce 

     

  • Cloud: Docker and XenServer

    February 6, 2016 eglacorp Cloud, Linux, software

    Docker and XenServer: What’s Virtualization

    According to google search,  Virtualization consists on:

    ”  Virtualization is the creation of a virtual (rather than actual) version of something, such as an operating system, a server, a storage device or network resources.”

    In general, virtualization is nothing more than using the software of the original operating system, e.g. Linux in  let’s say an 8-core intel processor, and virtualize a machine with a 2-core machine with code for ARM that runs on an x86 machine. This process of generating a virtual machine that runs on top of other machine is called virtualization.  I think we became familiar with qemu and other projects like that to emulate mobile devices and other processors, back then they were called “Emulators.” However, virtualization is nothing different in terms of the same effect, it might differ in terms of kernel and driver usage, which is called in general as a HyperVisor. In simple words, a HyperVisor is nothing more than an Operating System designed to run virtual machines in an efficient manner. As such we have VMWare, Hyper-V and XenServer or even VirtualBox (Hypervisor lists)

    hypervisorsWe use XenServer in our cloud, and has shown to be efficient and minimal overhead. We also use VMWare but due to its price, we limit the number of instances. and we have used VirtualBox in our laptops.

    We can then run Windows over Mac, Mac over Windows, and many other combinations that enable a wide flexibility of software packages that with a good machine, can clearly be of use.

    Obviously there are limitations in each hypervisor, from scalability to what type of network cards are exposed to the Virtual Machines (VMs) or how those resources are virtualized. As an example, Hyper-V can handle 1024 VMs per host and 320 processors, whereas XenServer only 160 processors and 50 – 130 hosts. There are also limitations on the amount of memory per VM that can be handled by the Hyper-V.  A good paper Identified containing interesting http://ijicse.in/wp-content/uploads/2015/07/v2i3-14.pdf  that concludes:

    ” Our results indicate that Xen Hypervisor, which uses Para- virtualization, was not able to outperform ESXi, which uses full-virtualization. VMware ESXi Server is far better to meet the demand of an enterprise than the Xen hypervisor.”

     

     docker-logo-370x290Docker

    Docker comes to change many ways we do and see virtualization. By using a default linux baseline, you can run a docker image, a docker image is nothing or a file what contains all the required components to run a virtual server. The great thing about docker is that this file, or image, called a “linux container” which includes:

    • scripts
    • configuration files
    • virtualenvs
    • jars
    • tarbals
    • etc

    A docker container is nothing but a file, just as the hypervisor runs a VMWare or XenServer image. In this case, the Operating System, let’s say Ubuntu will handle all the context switching and management of the Docker behavior as a process.

    xen_project_logo_767x314XenServer Virtualization

    XenServer is a hypervisor, which I am very familiar with. XenServer can be installed in almost any hardware and the VMs can be moved and ported over each XenServer instance. As you connect with the XenServer box, you may be able to launch or start the VM and have access to its console.  The process of connecting to the XenServer is used by using the standard VNC prfocol with usually ports 5900 and beyond.

    Docker over XenServer Virtualization

    An overkil seeksml in many cases, as you may have for example a XenServer machine running one or several virtual computers. Let’s say you decide to load Ubuntu 14 LTS on XenServer. The ubuntu machine is ready to go after a while, and then you run a docker container on top of this configuration.

    However, Citrix understands this situation and has created a supplementary pack for Docker.

    xe-install-supplemental-pack xscontainer-6.5.0-100205c.iso
    mount: xscontainer-6.5.0-100205c.iso is write-protected, mounting read-only
    Installing 'XenServer Container Management'...
    
    Preparing...                ########################################### [100%]
       1:guest-templates        ########################################### [ 50%]
    Waiting for xapi to signal init complete
    Removing any existing built-in templates
    Regenerating built-in templates
       2:xscontainer            ########################################### [100%]
    Pack installation successful. - See more at: http://xenserver.org/discuss-virtualization/virtualization-blog/entry/preview-of-xenserver-support-for-docker-and-container-management.html#sthash.vSWFSUaD.dpuf

    Once you install this supplemental pack, XenServer is aware of a container managed VM. As shown in this capture, The machine hp-d385-1, has a virtual machine called CoreOS-817 and includes a hadoop container, tomcat, mysql, apache, that can be launched from the XenServer user interface.

    xenserver docker container

    You may think? XenSserver->Ubuntu->Docker ? Will this be too much overhead? I have not done the bechmarking comparing XenServer with Docker.  However, a paper was presented showing a performance comparison.

    Source: https://www.mirantis.com/blog/need-openstack-use-docker/ 

    While the performance calculation shows a similar result between a KVM, Docker, and just the bare metal. More studies are required to confirm performance. Further analysis is required to really determine if a Docker container running on a native machine shows a higher performance than a KVM with a docker instance.

    Performance Analysis Docker vrs KVM

    The performance of KVM vrs Docker has been researched as well, an IBM team took the time to compare KVM with Docker: http://domino.research.ibm.com/library/cyberdig.nsf/papers/0929052195DD819C85257D2300681E7B/$File/rc25482.pdf

    A shown in the figures latency from Docker is lower than KVM, storage as well, using EXT4 filesystem and KVM shows that Docker depicted a CDF (%) better than KWM and as good as Native. Obviously, Docker is just running as a process in the native.  In fact these researches conclude what I initially stated, that using a Hyper-visor with a VM is not a good practice:

    ” We also question the practice of deploying containers inside VMs, since this imposes the performance overheads of VMs while giving no benefit compared to deploying containers directly on non-virtualized Linux. If one must use a VM, running it inside a container can create an extra layer of security since an attacker who can exploit QEMU would still be inside the container.”

     

    Conclusion

    Docker simply comes to solve a problem using a native environment, using a hypervisor is just unnecessary and not required unless you really need to use an image that was built, tested, and validated for a particular Hyper-V Or you believe you have a special hardware that the Hyper-V can handle or arbitrate better than a version of Linux you may have.  One special case is running Windows container on Linux. Apparently Windows showed in 2015 how to run a docker container on Windows, however the opposite seems to be a problem.


     

  • Mediamplify Cloud Upgraded

    mediamplify

    The Mediamplify Cloud has been upgraded and now has a lot of more capacity than before with:

    • Close to 100TB of storage,
    • Up to 10Gbs of Bandwidth to the internet,
    • Thousands of instances running,
    • GlusterFS with major deployment

    We used Xen, Software Defined Networks, Fiber Links and the cloud can be connected via Fiber to any location around the world with our alliance with Level3 Communications

    imagejpeg_0