Patents Assigned to RGB Spectrum
  • Patent number: 11818181
    Abstract: System, methods, and devices provide prioritized scaling for persistent content sharing platforms. Systems include a processing device comprising one or more processors configured to generate a first display configured to represent a private computing environment associated with a user, and configured to generate a second display configured to represent a shared computing environment associated with the user. Systems further include an encoder configured to generate a packetized data stream representing the second display. Systems also include a multiview module comprising a decoder configured to generate a third display configured to represent a unified view of a plurality of active shared computing environments associated with a plurality of users, the decoder being further configured to decode at least one packetized data stream representing at least one of the plurality of active shared computing environments.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: November 14, 2023
    Assignee: RGB SPECTRUM
    Inventor: Daniel Amory Marcus
  • Publication number: 20220116660
    Abstract: System, methods, and devices provide scaling for multi-window displays. Systems include decoders configured to decode a plurality of media streams, wherein each of the plurality of media streams includes a plurality of frames each comprising video data. Systems further include memory devices configured to store a plurality of unscaled frames included in the plurality of frames and received from the decoder, and processing devices configured to generate a plurality of display parameters based, at least in part, on the plurality of media streams. Systems also include a plurality of scalers configured to identify frames to be scaled based on the plurality of display parameters, further configured to scale the identified plurality of frames based on a plurality of scaling parameters. Systems further include encoders configured to encode at least some of the plurality of scaled frames into one or more media steams.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 14, 2022
    Applicant: RGB SPECTRUM
    Inventors: Clive Walker, Lynton Auld, Scott Norder
  • Patent number: 11057450
    Abstract: Disclosed herein are systems, methods, and devices for seamless switching between multiple source streams. Systems include a transmitter that includes encoders configured to generate and encode media streams for transmission. Systems also include a receiver configured to receive the media streams. The receiver includes decoders configured to receive and decode the media streams for display at a display unit. The systems may also include a buffer configured to buffer at least some of the media streams, the streams including at least one primary media stream and at least one secondary media stream, the buffer being configured to provide the a primary media stream to a decoder, and the buffer being further configured to buffer and discard the a secondary media stream. The systems also include a controller configured to switch the buffer to provide a secondary media stream to a decoder responsive to identifying a request for a switch event.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: July 6, 2021
    Assignee: RGB Spectrum
    Inventors: Tibet Mimar, Scott Norder, Lynton Auld
  • Patent number: 10708325
    Abstract: Systems, methods, and devices for implementing destination and source group-based routing are disclosed herein. Systems include transmitters configured to transmit media streams that are packetized streams of data. Each of the transmitters is implemented on one of a first plurality of physical nodes included in a first node cluster. The transmitters include encoders configured to generate the plurality of media streams. Systems include receivers configured to receive the media streams. Each of the receivers is implemented on one of a second plurality of physical nodes included in a second node cluster. The receivers include decoders configured to receive and decode the media streams. Systems include a controller configured to generate a first grouping for each node cluster based on node characteristics and cluster parameters, generate a second grouping for each node cluster based on grouping parameters, and route the media streams based on the first grouping and second grouping.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: July 7, 2020
    Assignee: RGB Spectrum
    Inventors: Lynton Auld, Scott Norder, Raymond Ngai, Andrew Thompson
  • Patent number: 10412441
    Abstract: Systems for high-bandwidth digital content synchronization include transmitters including encoders, where each encoder is configured to encode one or more media steams. Systems further include receivers including decoders, where each decoder is configured to decode the one or more media streams. Decoders further include at least one packet receiver and at least one buffer, the buffer having a configurable buffer depth. Systems also include display devices configured to display outputs of the decoders, and a coordinator communicatively coupled to the encoders and the decoders. The coordinator includes one or more processors configured to start media streams being encoded by the encoders and decoded by the decoders, synchronize the media streams while the media streams are being buffered by the decoders, and implement a synchronized switching event associated with the media streams.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: September 10, 2019
    Assignee: RGB Spectrum
    Inventors: Lynton Auld, Scott Norder, Thomas McCurdie
  • Publication number: 20180176630
    Abstract: Systems for high-bandwidth digital content synchronization include transmitters including encoders, where each encoder is configured to encode one or more media steams. Systems further include receivers including decoders, where each decoder is configured to decode the one or more media streams. Decoders further include at least one packet receiver and at least one buffer, the buffer having a configurable buffer depth. Systems also include display devices configured to display outputs of the decoders, and a coordinator communicatively coupled to the encoders and the decoders. The coordinator includes one or more processors configured to start media streams being encoded by the encoders and decoded by the decoders, synchronize the media streams while the media streams are being buffered by the decoders, and implement a synchronized switching event associated with the media streams.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 21, 2018
    Applicant: RGB Spectrum
    Inventors: Lynton Auld, Scott Norder, Thomas McCurdie
  • Publication number: 20170359394
    Abstract: Systems, methods, and devices for implementing destination and source group-based routing are disclosed herein. Systems include transmitters configured to transmit media streams that are packetized streams of data. Each of the transmitters is implemented on one of a first plurality of physical nodes included in a first node cluster. The transmitters include encoders configured to generate the plurality of media streams. Systems include receivers configured to receive the media streams. Each of the receivers is implemented on one of a second plurality of physical nodes included in a second node cluster. The receivers include decoders configured to receive and decode the media streams. Systems include a controller configured to generate a first grouping for each node cluster based on node characteristics and cluster parameters, generate a second grouping for each node cluster based on grouping parameters, and route the media streams based on the first grouping and second grouping.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 14, 2017
    Applicant: RGB Spectrum
    Inventors: Lynton Auld, Scott Norder, Raymond Ngai, Andrew Thompson
  • Publication number: 20170353523
    Abstract: Disclosed herein are systems, methods, and devices for seamless switching between multiple source streams. Systems include a transmitter that includes encoders configured to generate and encode media streams for transmission. Systems also include a receiver configured to receive the media streams. The receiver includes decoders configured to receive and decode the media streams for display at a display unit. The systems may also include a buffer configured to buffer at least some of the media streams, the streams including at least one primary media stream and at least one secondary media stream, the buffer being configured to provide the a primary media stream to a decoder, and the buffer being further configured to buffer and discard the a secondary media stream. The systems also include a controller configured to switch the buffer to provide a secondary media stream to a decoder responsive to identifying a request for a switch event.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 7, 2017
    Applicant: RGB Spectrum
    Inventors: Tibet Mimar, Scott Norder, Lynton Auld
  • Patent number: 9026700
    Abstract: Methods and apparatus are provided for externally managing control target devices such as computer systems, cameras, recorders, etc., in an effective and secure manner. In particular examples, an external desktop agent is connected to a computer system. Remote desktop agent software need not be installed on the computer system. The external desktop agent receives commands such as keyboard and mouse commands from a control computer over a mechanism such as a bi-directional network. To provide security, the external desktop agent does not directly connect to the computer system over an interface such as universal serial bus (USB) but instead provides a PS/2 interface that connects to the computer system through a standard PS/2 to USB adapter. PS/2 does not allow bi-directional command signaling and does not provide file level access to potentially sensitive computer system data.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: May 5, 2015
    Assignee: RGB Spectrum
    Inventor: Robert Marcus
  • Patent number: 8723874
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: May 13, 2014
    Assignee: RGB Spectrum
    Inventors: Don Day, David Haycock
  • Patent number: 8723873
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 13, 2014
    Assignee: RGB Spectrum
    Inventors: Don Day, David Haycock
  • Publication number: 20130024584
    Abstract: Methods and apparatus are provided for externally managing control target devices such as computer systems, cameras, recorders, etc., in an effective and secure manner. In particular examples, an external desktop agent is connected to a computer system. Remote desktop agent software need not be installed on the computer system. The external desktop agent receives commands such as keyboard and mouse commands from a control computer over a mechanism such as a bi-directional network. To provide security, the external desktop agent does not directly connect to the computer system over an interface such as universal serial bus (USB) but instead provides a PS/2 interface that connects to the computer system through a standard PS/2 to USB adapter. PS/2 does not allow bi-directional command signaling and does not provide file level access to potentially sensitive computer system data.
    Type: Application
    Filed: July 18, 2011
    Publication date: January 24, 2013
    Applicant: RGB SPECTRUM
    Inventor: Robert Marcus
  • Publication number: 20120262360
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 18, 2012
    Applicant: RGB Spectrum
    Inventors: Don Day, David Haycock
  • Publication number: 20120139840
    Abstract: Methods and apparatus are provided for efficiently controlling source computers connected to a display system. A control computer, source computers, and a video processor are connected over a control network. Input signals such as keyboard and mouse input signals are provided to the video processor and the source computers through the control network. The source computers are also connected to the video processor through a video interface, such as multiple Digital Video Interface (DVI) lines. The use of a hybrid system allows flexibility in configuring and using the control network while providing high throughput and low latency for video sent to the video processor.
    Type: Application
    Filed: January 13, 2012
    Publication date: June 7, 2012
    Applicant: RGB Spectrum
    Inventors: Don Day, Konstantin Timokhin
  • Patent number: 8184065
    Abstract: Methods and apparatus are provided for efficiently controlling source computers connected to a display system. A control computer is connected to one or more source computers and video output is shown on a display system. A mouse and associated input devices may operate in video processor mode or source computer mode based on mouse x-coordinate and y-coordinate position information. Other modes such as control computer mode are also possible. In particular instances, a mouse and associated input devices operate in source computer mode to control a particular source computer when the mouse pointer position resides within one of the source computer windows. A mode of operation may switch based on a change in mouse position.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: May 22, 2012
    Assignee: RGB Spectrum
    Inventors: Konstantin Timokhin, Robert Gardyne
  • Publication number: 20120105307
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Application
    Filed: January 13, 2012
    Publication date: May 3, 2012
    Applicant: RGB Spectrum
    Inventors: Don Day, David Haycock
  • Patent number: 8120612
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: February 21, 2012
    Assignee: RGB Spectrum
    Inventors: Don Day, David Haycock
  • Patent number: 8120581
    Abstract: Methods and apparatus are provided for efficiently controlling source computers connected to a display system. A control computer, source computers, and a video processor are connected over a control network. Input signals such as keyboard and mouse input signals are provided to the video processor and the source computers through the control network. The source computers are also connected to the video processor through a video interface, such as multiple Digital Video Interface (DVI) lines. The use of a hybrid system allows flexibility in configuring and using the control network while providing high throughput and low latency for video sent to the video processor.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: February 21, 2012
    Assignee: RGB Spectrum
    Inventors: Don Day, Konstantin Timokhin
  • Publication number: 20110109805
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Application
    Filed: January 14, 2011
    Publication date: May 12, 2011
    Applicant: RGB SPECTRUM
    Inventors: Don Day, David Haycock
  • Patent number: 7893941
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: February 22, 2011
    Assignee: RGB Spectrum
    Inventors: Don Day, David Haycock