Patents Assigned to RGB Spectrum
-
Patent number: 11818181Abstract: 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: GrantFiled: July 27, 2020Date of Patent: November 14, 2023Assignee: RGB SPECTRUMInventor: Daniel Amory Marcus
-
Publication number: 20220116660Abstract: 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: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Applicant: RGB SPECTRUMInventors: Clive Walker, Lynton Auld, Scott Norder
-
Patent number: 11057450Abstract: 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: GrantFiled: June 7, 2017Date of Patent: July 6, 2021Assignee: RGB SpectrumInventors: Tibet Mimar, Scott Norder, Lynton Auld
-
Patent number: 10708325Abstract: 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: GrantFiled: June 7, 2017Date of Patent: July 7, 2020Assignee: RGB SpectrumInventors: Lynton Auld, Scott Norder, Raymond Ngai, Andrew Thompson
-
Patent number: 10412441Abstract: 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: GrantFiled: December 6, 2017Date of Patent: September 10, 2019Assignee: RGB SpectrumInventors: Lynton Auld, Scott Norder, Thomas McCurdie
-
Publication number: 20180176630Abstract: 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: ApplicationFiled: December 6, 2017Publication date: June 21, 2018Applicant: RGB SpectrumInventors: Lynton Auld, Scott Norder, Thomas McCurdie
-
Publication number: 20170359394Abstract: 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: ApplicationFiled: June 7, 2017Publication date: December 14, 2017Applicant: RGB SpectrumInventors: Lynton Auld, Scott Norder, Raymond Ngai, Andrew Thompson
-
Publication number: 20170353523Abstract: 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: ApplicationFiled: June 7, 2017Publication date: December 7, 2017Applicant: RGB SpectrumInventors: Tibet Mimar, Scott Norder, Lynton Auld
-
Patent number: 9026700Abstract: 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: GrantFiled: July 18, 2011Date of Patent: May 5, 2015Assignee: RGB SpectrumInventor: Robert Marcus
-
Patent number: 8723874Abstract: 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: GrantFiled: June 29, 2012Date of Patent: May 13, 2014Assignee: RGB SpectrumInventors: Don Day, David Haycock
-
Patent number: 8723873Abstract: 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: GrantFiled: January 13, 2012Date of Patent: May 13, 2014Assignee: RGB SpectrumInventors: Don Day, David Haycock
-
Publication number: 20130024584Abstract: 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: ApplicationFiled: July 18, 2011Publication date: January 24, 2013Applicant: RGB SPECTRUMInventor: Robert Marcus
-
Publication number: 20120262360Abstract: 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: ApplicationFiled: June 29, 2012Publication date: October 18, 2012Applicant: RGB SpectrumInventors: Don Day, David Haycock
-
Publication number: 20120139840Abstract: 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: ApplicationFiled: January 13, 2012Publication date: June 7, 2012Applicant: RGB SpectrumInventors: Don Day, Konstantin Timokhin
-
Patent number: 8184065Abstract: 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: GrantFiled: November 12, 2007Date of Patent: May 22, 2012Assignee: RGB SpectrumInventors: Konstantin Timokhin, Robert Gardyne
-
Publication number: 20120105307Abstract: 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: ApplicationFiled: January 13, 2012Publication date: May 3, 2012Applicant: RGB SpectrumInventors: Don Day, David Haycock
-
Patent number: 8120612Abstract: 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: GrantFiled: January 14, 2011Date of Patent: February 21, 2012Assignee: RGB SpectrumInventors: Don Day, David Haycock
-
Patent number: 8120581Abstract: 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: GrantFiled: June 4, 2008Date of Patent: February 21, 2012Assignee: RGB SpectrumInventors: Don Day, Konstantin Timokhin
-
Publication number: 20110109805Abstract: 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: ApplicationFiled: January 14, 2011Publication date: May 12, 2011Applicant: RGB SPECTRUMInventors: Don Day, David Haycock
-
Patent number: 7893941Abstract: 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: GrantFiled: September 15, 2006Date of Patent: February 22, 2011Assignee: RGB SpectrumInventors: Don Day, David Haycock