Patents by Inventor Robin Alexander Cawley

Robin Alexander Cawley 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).

  • 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: 10956112
    Abstract: A method for a touchscreen mobile device (35) to control a remote display device (31), where the touchscreen comprises a touch sensitive input layer and an internal display for displaying an image of the main screen of the mobile device (35) showing one or more applications that the mobile device (35) is executing. When the mobile device (35) is connected to the display device (31), the mobile device (35) enters a display mode in which the mobile device (35) transmits the image to the display device (31) for display on the display device (31) and does not displace the image on the internal display, but maintains the touch sensitive input layer operational to enable the mobile device (35) to be used as an input/output device with which a user can interact using the touch sensitive input layer, such as a keyboard (34), game controller or other input device, such as a trackpad to sense movement of one or more fingers of a user across the touch sensitive input layer for controlling a cursor.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: March 23, 2021
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventor: Robin Alexander Cawley
  • Publication number: 20180285051
    Abstract: A method for a touchscreen mobile device (35) to control a remote display device (31), where the touchscreen comprises a touch sensitive input layer and an internal display for displaying an image of the main screen of the mobile device (35) showing one or more applications that the mobile device (35) is executing. When the mobile device (35) is connected to the display device (31), the mobile device (35) enters a display mode in which the mobile device (35) transmits the image to the display device (31) for display on the display device (31) and does not displace the image on the internal display, but maintains the touch sensitive input layer operational to enable the mobile device (35) to be used as an input/output device with which a user can interact using the touch sensitive input layer, such as a keyboard (34), game controller or other input device, such as a trackpad to sense movement of one or more fingers of a user across the touch sensitive input layer for controlling a cursor.
    Type: Application
    Filed: October 23, 2015
    Publication date: October 4, 2018
    Inventor: Robin Alexander Cawley
  • Publication number: 20180137082
    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: Application
    Filed: May 24, 2016
    Publication date: May 17, 2018
    Inventors: Robin Alexander Cawley, Colin Skinner, Eric Kenneth Hamaker
  • Publication number: 20170221182
    Abstract: A method, at a display control device, for transforming image data, the method comprising receiving portions of image data from a host device, wherein the portions of image data are based on tiles of an image, wherein the image comprises tiles in a tile order, each tile comprising pixels in a pixel order, and receiving display order information provided by host device, wherein the display order information provides an order for providing the portions of image data to a display device and generating different image data having a different tile order based on the display order information, and a different pixel order and providing the different image data the display device for displaying a transformed image.
    Type: Application
    Filed: April 10, 2017
    Publication date: August 3, 2017
    Inventors: Robin Alexander Cawley, Colin Skinner
  • Patent number: 9619866
    Abstract: A method, at a display control device, for transforming image data, the method comprising receiving portions of image data from a host device, wherein the portions of image data are based on tiles of an image, wherein the image comprises tiles in a tile order, each tile comprising pixels in a pixel order, and receiving display order information provided by host device, wherein the display order information provides an order for providing the portions of image data to a display device and generating different image data having a different tile order based on the display order information, and a different pixel order and providing the different image data the display device for displaying a transformed image.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: April 11, 2017
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Robin Alexander Cawley, Colin Skinner
  • Publication number: 20150324955
    Abstract: A method, at a display control device, for transforming image data, the method comprising receiving portions of image data from a host device, wherein the portions of image data are based on tiles of an image, wherein the image comprises tiles in a tile order, each tile comprising pixels in a pixel order, and receiving display order information provided by host device, wherein the display order information provides an order for providing the portions of image data to a display device and generating different image data having a different tile order based on the display order information, and a different pixel order and providing the different image data the display device for displaying a transformed image.
    Type: Application
    Filed: December 13, 2013
    Publication date: November 12, 2015
    Inventors: Robin Alexander CAWLEY, Colin SKINNER
  • Publication number: 20020016889
    Abstract: A computer server system comprising a plurality of storage units which are arranged to be accessed for data retrieval purposes by a plurality of users, wherein user data is scattered in blocks distributed randomly and repeatably across available storage.
    Type: Application
    Filed: July 18, 2001
    Publication date: February 7, 2002
    Applicant: Quantel Ltd.
    Inventor: Robin Alexander Cawley
  • Patent number: 5727112
    Abstract: Uncompressed digital video data representing one or more initial video frames is input from a video source 2 to a disc store 14 via a compressor/decompressor 10 or a bypass path 20 and a data bus 12. Thus, data can be stored in the disc store 14 in either compressed or uncompressed form. Video data corresponding to video frames selected for editing are held in a display store 5 in uncompressed or decompressed form and editing and other image processing operations are performed thereon by an image processor 6 under the control of a stylus/touch tablet or other user operable input device. Edited data is output to the bypass path for storage without compression in the store or to the compressor/decompressor for storage in compressed form in the store. The compressor/decompressor may be configured to effect symmetrical real time data compression and decompression or fractal data compression.
    Type: Grant
    Filed: January 6, 1995
    Date of Patent: March 10, 1998
    Assignee: Quantel Limited
    Inventors: Paul Roderick Noel Kellar, Robin Alexander Cawley, Anthony David Searby, Neil Roy Hinson