PROCESSING OF STREAMED MULTIMEDIA DATA
    1.
    发明申请

    公开(公告)号:US20190253471A1

    公开(公告)日:2019-08-15

    申请号:US16391867

    申请日:2019-04-23

    Abstract: A method and system for streaming multimedia data over a communication network. Each segment of multiple segments is associated with at least two data blocks of multiple data blocks. The segments are sequenced according to a unique stream index for one stream associated with multimedia content. The unique stream index for the one stream is assigned a main index that describes multiple streams for the multimedia content. The multiple streams include the one stream. A request for content of the multimedia content is received. The request specifies a data chunk, of the multiple data chunks, that denotes the requested content. The main index is analyzed with respect to the specified data chunk to determine the stream and segments and/or data blocks therein that encompass the requested content. The determined stream and segments and/or data blocks therein are transmitted over the communication network in response to the request.

    Data Transmission Method and Apparatus, and Electronic Device

    公开(公告)号:US20190246184A1

    公开(公告)日:2019-08-08

    申请号:US16335770

    申请日:2017-08-23

    CPC classification number: H04L65/608 H04L29/06 H04L65/607 H04W28/06

    Abstract: Embodiments of the present application disclose a method, an apparatus and an electronic device for transmitting data, which relate to technologies of data transmission and storage and can reduce network resource overhead and framing delay. The method for transmitting data includes: dividing a data frame to be transmitted into one or more payload packets having a predetermined length; adding a real-time transport protocol header for each payload packet, and marking a padding bit in the real-time transport protocol header as padded; in the padding field corresponding to the padding bit, marking a data type bit, a frame start bit, a frame end bit and a payload packet type bit for the payload packet to obtain an encapsulated real-time transport protocol packet, and transmitting the encapsulated real-time transport protocol packet. The present application is applicable to the transmission of the RTP encapsulated data.

    WEB-BASED CONTENT RECORDING AND ADAPTIVE STREAMING

    公开(公告)号:US20190245903A1

    公开(公告)日:2019-08-08

    申请号:US15888797

    申请日:2018-02-05

    CPC classification number: H04L65/601 H04L65/607 H04L67/10 H04L67/303

    Abstract: Systems and methods for recording “on-screen” content of a user device via a web browser-based coupling with a content recording system. The content to be recorded may include an audio component and a video component. The audio and video components are merged into a single stream that contains the content displayed via the user device. Segments of the recorded stream are periodically stored to a local storage associated with the web browser. Upon completion of the storage of a segment in the local storage, the segment is uploaded to the content recording system. As the recording session persists, multiple file segments are created in the local storage of the web browser and uploaded, on a segment-by-segment basis, to the server. The server of the content recording system concatenates the multiple uploaded file segments to generate a single file associated with the recorded session.

    INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM

    公开(公告)号:US20190213708A1

    公开(公告)日:2019-07-11

    申请号:US16352670

    申请日:2019-03-13

    Inventor: Tomoya Sakai

    Abstract: An information processing apparatus that receives image data from a server apparatus, comprising: a generation unit configured to generate a push instruction that includes identification information regarding one or more projection methods of a plurality of projection methods that are applicable to a projection target image; a transmitting unit configured to transmit a push instruction generated by the generation unit to the server apparatus; and a receiving unit configured to receive image data pushed from the server apparatus in response to a push instruction transmitted by the transmitting unit, the image data being generated by projecting a projection target image, using a projection method that is decided based on identification information that is included in the push instruction.

    SPLIT FRAMEBUFFER ENCODING
    5.
    发明申请

    公开(公告)号:US20190200030A1

    公开(公告)日:2019-06-27

    申请号:US16292255

    申请日:2019-03-04

    Applicant: VMware, Inc.

    Abstract: A virtual desktop can be remoted to a client device by transmitting a video stream using a video coding format, such as H.264, where higher resolution video can be streamed than natively supported by the encoder or decoder. The encoder framebuffer is divided into a plurality of equal size child buffers, each child buffer is assigned an identifier for identifying the child buffer. Padding pixels can be added to the child buffers to make the child buffer size acceptable for the video coding format. The child buffers are encoded using the video coding format and the encoded frames are transmitted to a client. On the decoder side, the encoded child frames are decoded, padding pixels are removed, and the data is used to update corresponding child buffers in a framebuffer on the client display system.

    STREAMING ZIP
    6.
    发明申请
    STREAMING ZIP 审中-公开

    公开(公告)号:US20190199775A1

    公开(公告)日:2019-06-27

    申请号:US16287798

    申请日:2019-02-27

    Applicant: Apple Inc.

    CPC classification number: H04L67/06 H04L65/607 H04L67/145 H04L69/04

    Abstract: A system is described to create and transmit a streamable ZIP file container. The streamable ZIP file container contains stream metadata, files, and a central directory. The stream metadata, files, and central directory can be saved in a contiguous stream without any intervening bytes. When the streamable ZIP file container is read by a client device that supports streamable ZIP file containers, the client device can exit the data stream without receiving the central directory. Interruptions during transmission of the ZIP file container can be resumed.

    Systems and methods for increasing resolution of video data

    公开(公告)号:US10321143B1

    公开(公告)日:2019-06-11

    申请号:US15856562

    申请日:2017-12-28

    Applicant: Facebook, Inc.

    Abstract: Systems, methods, and non-transitory computer readable media can obtain a first plurality of frames of a video having a first resolution. For each frame of the first plurality of frames, a portion of a corresponding frame of a version of the video having a second resolution that is higher than the first resolution can be sampled to generate a bias for the frame. A second plurality of frames of the video including the respective bias can be generated, wherein the second plurality of frames corresponds to the first plurality of frames. A second plurality of frames of the video including the respective bias can be generated.

    VIRTUAL STREAMS
    9.
    发明申请
    VIRTUAL STREAMS 审中-公开

    公开(公告)号:US20190158563A1

    公开(公告)日:2019-05-23

    申请号:US16259369

    申请日:2019-01-28

    CPC classification number: H04L65/607 H04L65/4069 H04L67/42

    Abstract: Systems and methods are disclosed for a streaming service generating an aggregation of data streams in response to a query from a client device for data streams matching the query. The aggregation of data streams matching the query is presented to the requesting client as a single virtual stream. The streaming service modifies the virtual stream in real-time by adding data streams matching the query that come online to the virtual stream, or deleting data streams from the virtual stream that go offline. The streaming service can partition the virtual stream if the data flow rate increases above a threshold, and reduce partitions if the data flow rate falls below a threshold. The client device can add or terminate consumer processes in response to changes in the data flow rate and partitioning.

    MODULAR VIDEO BLADE WITH SEPARATE PHYSICAL LAYER MODULE

    公开(公告)号:US20190124129A1

    公开(公告)日:2019-04-25

    申请号:US15790369

    申请日:2017-10-23

    CPC classification number: H04L65/60 H04L65/602 H04L65/607 H04L69/323

    Abstract: A modular video server includes a Video Blade module and a separate physical layer module. The Video Blade performs video processing functions, such as video encoding and decoding, resizing, slow motion, and color space conversion, and the physical layer module implements the physical layer for input and output of video from devices external to the video server. The modular design permits the type of Video Blade and the type of physical layer module to be specified independently of each other, with each type of Video Blade being compatible with each type of physical layer module. This reduces the effort and cost of providing new video servers that support evolving video processing requirements and new video transmission standards.

Patent Agency Ranking