Peripheral bus video communication using internet protocol

US2018359377A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018359377-A1
Application numberUS-201815975144-A
CountryUS
Kind codeA1
Filing dateMay 9, 2018
Priority dateJan 26, 2016
Publication dateDec 13, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Described are techniques for video bridging for conversion of IP network video streams to the USB Video Class (UVC). The conversion of IP video to UVC video can include the use of software-only conversions and hardware assisted conversions, and can be done within purpose-built “conversion” devices or as software only solutions operating within applications or drivers within the operating systems of the “end nodes”. The end-nodes simultaneously see and use multiple USB UVC video sources. The conversion process can also convert the USB UVC video control protocol to IP Video Stream control protocols.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of facilitating exchange of multimedia information between a camera device and a user device, comprising: receiving multimedia data via an Internet Protocol (IP) interface; transcoding the multimedia data from an IP format to a peripheral bus format; outputting the reformatted multimedia data on a peripheral bus; translating, for a first control message received on the IP interface, the first control message to the peripheral bus format; and converting, for a second control message received on a peripheral bus interface, the second control message into an IP interface format; and transmitting the translated second control message via the IP interface. 2 . The method of claim 1 , wherein the first control message comprises a device discovery message. 3 . The method of claim 1 , wherein the multimedia data comprises compressed video and wherein the transcoding includes: decompressing the compressed video to produce uncompressed video; and recompressing the uncompressed video in a format compliant with the peripheral bus format. 4 . The method of claim 3 , wherein the format compatible with the peripheral bus format includes motion Joint Pictures Experts Group (MJPEG) format. 5 . The method of claim 1 , wherein the multimedia data received at the IP interface includes video data received from the camera device and related audio data received from a microphone, such and wherein the reformatting includes buffering the audio data for achieving lip synchronization between the audio data and the video data. 6 . The method of claim 1 , wherein the peripheral bus is a universal serial bus (USB), and wherein the peripheral bus format comprises USB video class (USB UVC) protocol. 7 . The method of claim 1 , further including: outputting the multimedia data on another peripheral bus. 8 . The method of claim 1 , wherein the IP interface format comprises an Open Network Video Interface Forum (ONVIF) pan-tilt-zoom (PTZ) format. 9 . The method of claim 1 , wherein the translating operation comprises looking up a look-up table (LUT) for translation of the first control message. 10 . The method of claim 1 , wherein the multimedia data includes audio data and wherein the method further includes buffering the audio data for alignment with video data. 11 . An apparatus for facilitating exchange of multimedia information between a camera device and a user device, comprising: an internet protocol (IP) interface communicatively coupling the apparatus to the camera device; a module that receives multimedia data via the IP interface in an internet video format and extracts digital compressed video; a module that reformats the extracted digital compressed video into a peripheral bus format; a module that presents video in the peripheral bus format to the user device; a module that, for a first command received from the user device in the peripheral bus format, translates the first command into an internet format; and for a second command received from the IP interface in the internet format, translates the second command into the peripheral bus format; and a module that operates to provide connectivity between the user device and the camera device. 12 . The apparatus of claim 11 , wherein the first command comprises a device discovery message. 13 . The apparatus of claim 11 , wherein the multimedia data comprises compressed video and wherein the transcoding includes: decompressing the compressed video to produce an uncompressed video; and recompressing the uncompressed video in a format compatible with the peripheral bus format. 14 . The apparatus of claim 13 , wherein the format compatible with the peripheral bus format includes motion Joint Pictures Experts Group (MJPEG) format. 15 . The apparatus of claim 11 , wherein the multimedia data received at the IP interface includes video data received from the camera device and related audio data received from a microphone and wherein the reformatting includes buffering the audio data for achieving lip synchronization between the audio data and the video data. 16 . The apparatus of claim 11 , wherein the peripheral bus is a universal serial bus (USB) and wherein the peripheral bus format comprises USB video class (USB UVC) protocol. 17 . A system, comprising: a camera apparatus coupled to an internet protocol (IP) network; a bridging apparatus having a first connection coupled to the IP network and a second connection with a peripheral bus; and a user device comprising a memory and a processor, wherein the processor executes an operating system that natively supports video communication over the peripheral bus; and wherein the bridging apparatus transcodes video between the IP network and the peripheral bus. 18 . The system of claim 17 , wherein the camera apparatus is controllable using an Open Network Video Interface Forum (ONVIF) pan-tilt-zoom (PTZ) protocol. 19 . The system of claim 17 , wherein the transcoding operation comprises looking up a look-up table (LUT) for translation a control message. 20 . The system of claim 17 , wherein the multimedia data includes audio data, and wherein the bridging apparatus includes a buffer for temporarily storing the audio data for alignment with video data.

Assignees

Inventors

Classifications

  • Transmitting camera control signals through networks, e.g. control via the Internet · CPC title

  • Protocol conversion between an external network and a home network (controlling appliance services of a home automation network from a device located outside the home and the home network H04L12/2818; protocol conversion H04L69/08; adaptation of digital video signals for transport over a specific home network H04N7/24) · CPC title

  • Protocols for data compression, e.g. ROHC · CPC title

  • using buffers · CPC title

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018359377A1 cover?
Described are techniques for video bridging for conversion of IP network video streams to the USB Video Class (UVC). The conversion of IP video to UVC video can include the use of software-only conversions and hardware assisted conversions, and can be done within purpose-built “conversion” devices or as software only solutions operating within applications or drivers within the operating system…
Who is the assignee on this patent?
Qsc Llc
What technology area does this patent fall under?
Primary CPC classification H04N1/00217. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).