Patents by Inventor Peter William Longhurst

Peter William Longhurst has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230412872
    Abstract: Examples of methods are described. In some examples, a method includes sending a video feed from a client device to a host device. In some examples, the method includes receiving a stream from the host device. In some examples, the stream includes a region based on the video feed. In some examples, the method includes replacing the region with the video feed.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventor: Peter William Longhurst
  • Patent number: 11824927
    Abstract: In some examples, an electronic device includes a processor to determine a threshold magnitude. Based on the threshold magnitude, the processor is to determine a bit mapping for a partial timestamp. The partial timestamp is a sequence of bits of a timestamp that is based on a clock signal of the processor. The processor is to determine the partial timestamp based on the bit mapping and the timestamp, append the partial timestamp to a data signal, and cause transmission of the data signal.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: November 21, 2023
    Assignee: Teradici Co.
    Inventor: Peter William Longhurst
  • Publication number: 20230031245
    Abstract: Examples of methods are described. In some examples, a method includes evaluating, by an electronic device, resource state information based on a policy. In some examples, the method includes determining, by the electronic device, to change from a second encoder to a first encoder based on the evaluation. In some examples, the first encoder is to encode a desktop display image sequence. In some examples, the method includes communicating, by the electronic device, the encoded desktop display image sequence.
    Type: Application
    Filed: June 21, 2022
    Publication date: February 2, 2023
    Inventors: Peter William Longhurst, Joseph Michel Kenneth Savage
  • Patent number: 10062181
    Abstract: The present invention describes exemplary embodiments of a method and apparatus for transmitting raster graphics. The method comprises determining a region, from 3D scene information for quality adjustment in a raster sequence of frames, wherein the raster sequence is generated by a graphics processing unit (the GPU) and consumed by an image encoder and the 3D scene information is provided by the GPU to the image encoder via shared memory and adjusting, by the image encoder, quality for the region according to the 3D scene information and a resource target for encodings of the raster sequence of frames.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: August 28, 2018
    Assignee: Teradici Corporation
    Inventors: Peter William Longhurst, David Victor Hobbs, Ian Cameron Main
  • Patent number: 9875552
    Abstract: A method and apparatus for motion determination comprising generating a hash value for each changed pixel in a frame of an image display sequence, the changed pixels indicated in a set of sparse display coordinates, for each changed pixel, overwriting (X, Y) information at a position in a symbol table indexed by the hash value, the (X, Y) information comprising one display coordinate associated with the each changed pixel, generating motion vectors for a frame, each motion vector specifying a pixel area determined from at least one (X, Y) delta between one of the changed pixels represented in the symbol table and a previously changed pixel represented at the position in a previous frame symbol table for a previous frame in the image display sequence, and transmitting the motion vectors from the host computer over a network to a client computer.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 23, 2018
    Assignee: Teradici Corporation
    Inventors: Joseph Michel Kenneth Savage, Paul Andrew Helter, Peter William Longhurst
  • Patent number: 9704270
    Abstract: The present invention describes exemplary embodiments of a method and apparatus for rasterizing and encoding vector graphics. The method comprises determining, by an image encoder, a difference between a transmission frame rate of an image encoder and a raster sequence frame rate of a raster sequence of images rasterized by a graphics processing unit (GPU); and adjusting, by the GPU, image detail of the raster sequence according to the difference.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: July 11, 2017
    Assignee: Teradici Corporation
    Inventors: Ian Cameron Main, David Victor Hobbs, Peter William Longhurst