Patents Assigned to Displaylink (UK) Limited
  • Patent number: 12360722
    Abstract: A method of healing an image in a display system having a host device and a display control device includes generating healing updates corresponding to a region of the image and generating other display data at the host device, allocating, by the host device or the display control device, at least a portion of a resource of the display system to be used at least preferentially for at least one of encoding, decoding, transmitting and/or storing the healing updates rather than the other display data, encoding the healing updates and the other display data at the host device, transmitting the encoded healing updates and the other encoded display data from the host device to the display control device, decoding the encoded healing updates and the other encoded display data at the display control device, and healing the image using the decoded healing updates at the display control device.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: July 15, 2025
    Assignee: DisplayLink (UK) Limited
    Inventor: Matthew Parks
  • Patent number: 12126701
    Abstract: A method of compensating for potential interruptions in a wireless spatially selective connection over which data at a first compression level is transmitted from a host device to a client device involves determining (S32) that an interruption to the wireless spatially selective connection over which data is being transmitted at a first compression level to a client device is starting or is due to start, compressing (S3Y3) the data at a second compression level that is higher than the first compression level, and forwarding (S34) the data compressed at the second compression level to a transmitting component for wireless spatially non-selective broadcast while the interruption to the spatially selective connection occurs. Determining that the interruption is due to start may involve analysing a historical record of previous interruptions to determine a periodicity of the previous interruptions or receiving information from the transmitting component that an interruption is expected to occur.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: October 22, 2024
    Assignee: DisplayLink (UK) Limited
    Inventor: Ian Christopher Doidge
  • Patent number: 12032852
    Abstract: Disclosed herein is a method of writing data to, and reading data from, one or more buffers. The method comprises: determining a write rate of writing data into a first buffer; determining a read rate of reading data from the first buffer; determining, using the write rate and the read rate, a portion of the first buffer; writing data into the portion of the first buffer; starting to read data from the first buffer when the writing of data to the portion of the first buffer has finished; and writing data into a remaining part of the first buffer, different from the portion of the first buffer. The portion of the first buffer is determined such that the reading of data from the first buffer does not overtake the writing of data into the first buffer.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: July 9, 2024
    Assignee: DisplayLink (UK) Limited
    Inventors: Matthew Parks, Peter Skan
  • Patent number: 11876976
    Abstract: Sensor information is received (S41) at a host device from a mobile device. A pose of the mobile device is then determined by the host device based on the received sensor information. The pose of the mobile device is compared with pose information (S42) of previous poses of the mobile device, each previous pose of the mobile device being associated with a performance level of the system for data transmitted from the host device and received and output at the mobile device having that previous pose.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: January 16, 2024
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Matthew Parks
  • Patent number: 11699212
    Abstract: Systems and methods of encoding display data include performing a part of a first predetermined transform algorithm on at least a first part of a first frame of display data, and analyzing a light level to determine whether a different transform algorithm would be more suitable for encoding a second part of the first frame of the display data. If it is determined that a different transform algorithm would be more suitable for encoding, the second part of the first frame of the display data is encoded using the different transform algorithm to generate an encoded first frame. If it is determined that a different transform algorithm would not be more suitable for encoding, the second part of the first frame of the display data is encoded using the first predetermined transform algorithm to generate the encoded first frame.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: July 11, 2023
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Dominik Czerwik
  • Patent number: 11670008
    Abstract: A method for compressing display data is disclosed. The method comprises performing a wavelet transformation to obtain a general approximation coefficient and a plurality of detail coefficients for a group of pixels; determining whether to prioritise transmission of the general approximation coefficient over transmission of the detail coefficients based on whether there are sufficient resources available to enable a corresponding image frame to be ready for display and/or based on a time since the detail coefficients for a corresponding group of pixels were previously transmitted.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: June 6, 2023
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Richard Akester, Patrick David Cooper
  • Patent number: 11631360
    Abstract: A method of presenting visual information on a screen (306) involves defining a boundary (314) delineating a first region of the screen (which may be towards a centre of the screen) from a second region of the screen (which may be towards a periphery of the screen), displaying a first portion of the visual information in the first region of the screen at a first display quality, and displaying a second portion of the visual information in the second region of the screen at a second, lower, display quality. The method further involves blurring the visual information for display in at least a portion of the second region. The location of the boundary (314) may change over time, and may be based on where a user is looking, or is expected to be looking, or on the type of information being displayed or based on other parameters.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: April 18, 2023
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Matthew Parks
  • Patent number: 11615734
    Abstract: A method for processing data for display on a screen involves encoding, using a first colour space, a first portion of image data intended to be displayed on a first area of the screen and encoding, using a second colour space, a second portion of image data intended to be displayed on a second area of the screen. The encoded first and second portions of the image data are compressed, and transmitted over a link for display on the screen. By using different colour spaces to encode image data that is displayed in different parts of a screen, differences in a users vision and/or aberrations caused by display equipment may be accounted for and so provide an improved user experience. Using different colour spaces for different screen areas may also reduce the amount of data that needs to be transmitted, for example by encoding image data more effectively and/or allowing more efficient compression of data.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: March 28, 2023
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Patrick Cooper, Matthew Parks, Colin Skinner
  • Patent number: 11606481
    Abstract: A method at a client device for mitigating motion judder in frames of an image due to display data for a particular frame being unavailable at a required time at the client device. The method involves receiving (S35) the display data for a current frame n, and generating (S3Y3) the current frame n from the received display data. Motion vectors for some elements of the image in the current frame n are obtained (S3Y1). If it is determined that display data for the next frame n+1 is not available, the next frame n+1 is generated (S3N4) from either the current frame n or a previous frame n?m, where m=1, 2, 3, etc, adjusted based on an extrapolation (S3N3) of the motion vectors for the elements of the image in either the current frame n or the previous frame n?m.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 14, 2023
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Trevor Hall
  • Patent number: 11580619
    Abstract: A compositor receives, from each of a plurality of originating devices, compressed and/or encrypted image data portions of a frame of image data, together with portion metadata for each of the compressed and/or encrypted image data portions. Frame metadata for the frame of image data. The compositor then composites the image data portions without decompressing and/or decrypting them, based on the portion and frame metadata, by generating composited frame metadata for the composited image frame and amending the portion metadata for each of the compressed and/or encrypted image data portions to indicate a location of the compressed and/or encrypted image data portions in the composited image frame. The compressed and/or encrypted image data portions, the composited frame metadata and the amended portion metadata are then transmitted by the compositor to a display control device.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: February 14, 2023
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: David Hargreaves, David Dunn, Douglas Morse
  • Patent number: 11526321
    Abstract: A display device has a plurality of display panels (21) together forming a single display screen, where each display panel (21) is connected to a display controller (24) which receives display data of a portion of a complete image for display on the display panel (21). The complete image (S1) includes one or more bounded regions (S2, S3, S4, S5) of display data. Each display controller (21) also receives position information relating to a change in lateral position and/or stacking order position of one or more bounded regions that are to be displayed at least partly on that display panel (21). If the display controller (24) determines that it does not have knowledge of display data in the bounded region (S2, S3, S4, S5) to be displayed on the display panel for which the position information was received, it obtains that knowledge from another display controller (24) that has such knowledge.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: December 13, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Jonathan Alexander Jeacocke, Eric Kenneth Hamaker
  • Patent number: 11520712
    Abstract: Systems and methods of controlling a docking station comprise establishing, by the wireless access point, a USB connection tunnelled over a local area wireless network connection with the mobile device, receiving, by the wireless access point over the USB connection, a request for an Internet Protocol (IP) or a Media Access Control (MAC) network address of the display controller, transmitting, by the wireless access point in response to the request, the IP or the MAC network address of the display controller to the mobile device over the USB connection, and receiving, by the wireless access point, the at least video data addressed to the IP or the MAC network address of the display controller and switching the at least video data addressed to the IP or the MAC network address of the display controller directly to the display controller without passing via the USB controller.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: December 6, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Daniel Ellis, Timothy Mark Edmonds
  • Patent number: 11509935
    Abstract: A method of processing image data for transmittal to a display device involves receiving a frame of image data, the frame being divided into tile groups composed of tiles of pixels, each having a number of colour component values of a first colour space. Each tile includes a number of colour component planes of the first colour space having the colour component values for the pixels forming the tile. Each tile group is processed in an execution unit, formed by arithmetic logic units (ALUs) and a local shared memory, where each ALU includes dedicated register space for use solely by the ALU, and each tile of each tile group is processed by a number of the ALUs of the execution unit.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: November 22, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Sebastian Matysik
  • Patent number: 11483568
    Abstract: Sensor information is received (S41) at a host device from a mobile device. A pose of the mobile device is then determined by the host device based on the received sensor information. The pose of the mobile device is compared with pose information (S42) of previous poses of the mobile device, each previous pose of the mobile device being associated with a performance level of the system for data transmitted from the host device and received and output at the mobile device having that previous pose.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: October 25, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Matthew Parks
  • Patent number: 11372609
    Abstract: A method provides pre-rendered information messages for display by a peripheral display unit connected to a base station over a data link. The method involves detecting that a data connection between the base station and the peripheral display unit is available, sending pre-rendered information messages from the base station to the peripheral display unit, and storing the pre-rendered information messages at the peripheral display unit for display in response to a status detected at the peripheral display unit. The base station may perform the pre-rendering of information messages in response to variation in configuration information relating to the peripheral display unit. The pre-rendered information messages may be paired with peripheral display unit statuses and the peripheral display unit may be configured so that, in the event that a particular status is detected, the corresponding pre-rendered information message is displayed without requiring data transmission from the base station.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: June 28, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Patrick David Cooper
  • Patent number: 11375048
    Abstract: A method of compensating for potential interruptions in a wireless spatially selective connection over which data at a first compression level is transmitted from a host device to a client device involves determining (S32) that an interruption to the wireless spatially selective connection over which data is being transmitted at a first compression level to a client device is starting or is due to start, compressing (S3Y3) the data at a second compression level that is higher than the first compression level, and forwarding (S34) the data compressed at the second compression level to a transmitting component for wireless spatially non-selective broadcast while the interruption to the spatially selective connection occurs. Determining that the interruption is due to start may involve analysing a historical record of previous interruptions to determine a periodicity of the previous interruptions or receiving information from the transmitting component that an interruption is expected to occur.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: June 28, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Ian Christopher Doidge
  • Patent number: 11341087
    Abstract: A heterogeneous multi-core integrated circuit comprising two or more processors, at least one of the processors being a general purpose CPU and at least one of the processors being a specialized hardware processing engine, the processors being connected by a processor local bus on the integrated circuit, wherein the general purpose CPU is configured to generate a first instruction for an atomic operation to be performed by a second processor, different from the general purpose CPU, the first instruction comprising an address of the second processor and a first command indicating a first action to be executed by the second processor, and transmit the first instruction to the second processor over the processor local bus. The first command may include the first action, or may be a descriptor of the first action or a pointer to where the first action may be found in a memory.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: May 24, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Robin Alexander Cawley, Colin Skinner, Eric Kenneth Hamaker
  • Patent number: 11294454
    Abstract: A method of determining relative position of an extended reality mobile display device connected to receive display data from a host device involves determining (S31), by the extended reality mobile display device, a position and orientation of the extended reality mobile display device at a transmit time and transmitting (S32) a first signal to the host device at the transmit time. The extended reality mobile display device then receives (S35) at a receive time a second signal transmitted (S34) from the host device upon receipt (S33) of the first signal. The extended reality mobile display device determines (S36) a position and orientation of the extended reality mobile display device at the receive time and determines a difference (S37) in the position and orientation of the extended reality mobile display device between the transmit and receive times.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: April 5, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Peter Alan Burgers
  • Patent number: 11269577
    Abstract: A display device has display panels forming a single display screen, where each display panel is connected to a display controller which receives display data of a portion of a complete image for display on the display panel. The complete image includes one or more bounded regions of display data. Each display controller receives position information relating to a change in lateral position and/or stacking order position of one or more bounded regions to be displayed at least partly on that display panel. If the display controller does not have knowledge of display data in the bounded region to be displayed on the display panel, it obtains that knowledge from another display controller. The display controller processes the display data for the portion of the complete image utilizing the knowledge obtained, and outputs the processed display data for the portion of the complete image to the corresponding display panel.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: March 8, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Jonathan Alexander Jeacocke, Eric Kenneth Hamaker
  • Patent number: 11233999
    Abstract: A method implemented in a Virtual or Augmented Reality (VR/AR) system having a display device (112) associated with a user (110) and a central control device (116) involves capturing a video feed from a camera (126) associated with the user (110) or the display device (112), the video feed recording changes in the position of the user (110) in a physical space, compressing the video feed from the camera (126), and transmitting the compressed video feed to the central control device (116) to enable the central control device (116) to determine movement of the user (110) within the physical space.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: January 25, 2022
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Richard Akester