Patents Assigned to Azuki Systems, Inc.
  • Publication number: 20120240176
    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: March 16, 2012
    Publication date: September 20, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Raj Nair, Robert Hickey, Daniel Biagini, Chin-Cheng Wu
  • Publication number: 20120144195
    Abstract: Media content is delivered to a variety of mobile devices in a protected manner based on client-server architecture with a symmetric (private-key) encryption scheme. A media preparation server (MPS) encrypts media content and publishes and stores it on a content delivery server (CDS), such as a server in a content distribution network (CDN). Client devices can freely obtain the media content from the CDS and can also freely distribute the media content further. They cannot, however, play the content without first obtaining a decryption key and license. Access to decryption keys is via a centralized rights manager, providing a desired level of DRM control.
    Type: Application
    Filed: February 10, 2012
    Publication date: June 7, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Raj Nair, Mikhail Mikhailov
  • Publication number: 20120011267
    Abstract: A live streaming system/method provides cross platform live streaming capabilities to mobile devices. The live streaming system includes a live streaming recorder operative to (1) capture a live media stream generated by a live media source and save the captured live media stream as a recorded stream in a recorded media file, and (2) transcode the recorded stream into a plurality of transcoded media files of respective different media encoding formats. The system further includes a stream distribution subsystem operative to generate a plurality of distributed media streams each generated from one or more of the transcoded media files, each distributed media stream being delivered to a corresponding set of the mobile endpoint devices.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 12, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Jianguo Xu, Tung Ng, Raj Nair, Ichang Lin, Man Li
  • Publication number: 20120005366
    Abstract: A live streaming system/method provides cross platform live streaming capabilities to mobile devices. A file format compatible with legacy HTTP infrastructure is used to deliver media over a persistent connection. Legacy client media players can dynamically change the encoded rate of the media delivered over a persistent connection. Standard HTTP servers may be used without modification, leveraging standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 5, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Jianguo Xu, Tung Ng, Raj Nair, Ichang Lin, Man Li
  • Publication number: 20120005364
    Abstract: In a system for streaming data over a network, the type and rate of streaming are automatically varied based on available network bandwidth. Video media is transcoded into different bit rate encodings that are divided into segment files. Segments are sent from a network-aware adaptive streaming (NAAS) server and reassembled and presented to a media player at a client device. The system may download additional segment files ahead of time from multiple NAAS servers to increase throughput. A playback status (“bookmark”) may be maintained to keep track of what the user has viewed and to allow the user to continue playing from where the user left off. The user may continue watching from the bookmark point on the same device or on a different device.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 5, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Jianguo Xu, Tung Ng, Raj Nair, IChang Lin, Chin-Cheng Wu
  • Publication number: 20120004960
    Abstract: A streaming media system employs dynamic rate adaptation. The method includes a file format compatible with legacy HTTP infrastructure to deliver media over a persistent connection. The method further includes the ability for legacy client media players to dynamically change the encoded delivery rate of the media over a persistent connection. The method provided works transparently with standard HTTP servers, requiring no modification and leverages standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. A system is also specified for implementing a client and server in accordance with the method.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 5, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Jianguo Xu, Tung Ng, Raj Nair, Ichang Lin, Chin-Cheng Wu
  • Publication number: 20120005365
    Abstract: A streaming media system employs dynamic rate adaptation. The method includes a file format compatible with legacy HTTP infrastructure to deliver media over a persistent connection. The method further includes the ability for legacy client media players to dynamically change the encoded delivery rate of the media over a persistent connection. The method provided works transparently with standard HTTP servers, requiring no modification and leverages standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. A system is also specified for implementing a client and server in accordance with the method.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 5, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Jianguo Xu, Tung Ng, Raj Nair, Ichang Lin, Chin-Cheng Wu
  • Publication number: 20120002717
    Abstract: A live streaming system/method provides cross platform live streaming capabilities to mobile devices. A file format compatible with legacy HTTP infrastructure is used to deliver media over a persistent connection. Legacy client media players can dynamically change the encoded rate of the media delivered over a persistent connection. Standard HTTP servers may be used without modification, leveraging standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 5, 2012
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, Jianguo Xu, Tung Ng, Raj Nair, Ichang Lin, Man Li
  • Publication number: 20110191414
    Abstract: A method and apparatus provide streaming delivery of data such as media data (video, audio) using a non-streaming delivery mechanism such as HTTP along with server-side pacing of the delivery. An initial portion of the media data is preloaded to a client buffer in a bursting manner to minimize latency. The method may include client request verification, support for client self-pacing, and support for catch-up pacing reductions. A proxy server apparatus may also be used which employs both server-side and client-side pacing and may include caching and both cache and client preloading for minimized latency. A similar proxy server apparatus may be used to provide an efficient alternative to client polling for data from a polled data service, such as stock quotes etc., using streaming updates. The method may include support for stream modification through persistent client requests.
    Type: Application
    Filed: April 13, 2011
    Publication date: August 4, 2011
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Kevin J. Ma, IChang Lin, Radim Bartos, Swapnil Bhatia
  • Publication number: 20110161409
    Abstract: A media mashup system functions as a virtualizable endpoint called an Intelligent Multimedia Pod, or IMP, that ensures a reliable and high-quality multimedia user-experience for a variety of mobile user devices such as intelligent phones etc. The media mashup platform uses a web 2.0 media mashup model that offers several key features including Near Real Time (NRT) service continuity, control-proxy for a mobile-friendly web-surfing experience, finely-filtered content aggregation based on meta-data, context sensors and buddy blaster content sharing/recommendation. These features are brought together using a web 2.0 service mashup model that integrates media meta-data together with various context sensors including mobility-related sensors such as location and presence, time-of-day, voice commands, as well as time-shifted playback.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 30, 2011
    Applicant: AZUKI SYSTEMS, INC.
    Inventors: Raj Nair, Andrew F. Roberts, IChang Lin
  • Publication number: 20100274674
    Abstract: A media navigation system provides a user interface for navigating and interacting with streamed media objects, including video. The system may employ media markers representing time locations within a media file in addition to images or other representations derived from the media object. The system displays a tile layout representing a sequence of the media at an interval comprising a set of sub intervals corresponding to the tiles, and enables a user to click on the tiles to navigate to a next set of tiles which correspond to a different interval, and which replace the currently displayed tiles on the display. Navigation can include zooming in (smaller interval), zooming out (larger interval) and “panning” (preceding or succeeding interval) at arbitrary intervals. Individual tiles may also include visual indicators of relative importance or activity such as the number of comments associated with a sub interval.
    Type: Application
    Filed: June 23, 2010
    Publication date: October 28, 2010
    Applicant: Azuki Systems, Inc.
    Inventors: Andrew F. Roberts, Raj Nair