Patents by Inventor Colin N. B. Cook

Colin N. B. Cook 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: 20150123902
    Abstract: A method and system is disclosed for synchronizing the virtual and physical mouse cursors of a local computer and a remotely controlled computer. Video signals generated by a host computer are transmitted to a client computer in order to allow the user of a client computer to have a virtual presence on the host computer. However, the signals transmitted by the host computer may contain errors that can cause a physical mouse to lose synchronization with a virtual mouse. Therefore this virtual presence architecture uses USB protocol and human interface descriptors that support the movement of a mouse to an absolute position in order to synchronize a virtual mouse cursor with a physical mouse cursor.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 7, 2015
    Inventors: Colin N.B. Cook, Warren K. Unice, Adam K. Boyle
  • Patent number: 8881023
    Abstract: A method and system is disclosed for synchronizing the virtual and physical mouse cursors of a local computer and a remotely controlled computer. Video signals generated by a host computer are transmitted to a client computer in order to allow the user of a client computer to have a virtual presence on the host computer. However, the signals transmitted by the host computer may contain errors that can cause a physical mouse to lose synchronization with a virtual mouse. Therefore this virtual presence architecture uses USB protocol and human interface descriptors that support the movement of a mouse to an absolute position in order to synchronize a virtual mouse cursor with a physical mouse cursor.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: November 4, 2014
    Assignee: Avocent Utah
    Inventors: Colin N. B. Cook, Warren K. Unice, Adam J. Boyle
  • Patent number: 8412269
    Abstract: A system for providing additional functionality to a mobile device is described. The system includes a mobile enhancing device that is capable of being in electronic communication with the mobile device, the enhancing device comprising a keyboard functionality, display screen functionality, and pointing device functionality. The system may be designed such that the mobile device is a smartphone, mobile phone or a USB flash drive that includes an operating system.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: April 2, 2013
    Assignee: Celio Technology Corporation
    Inventor: Colin N. B. Cook
  • Patent number: 8165558
    Abstract: A new class of thin client called a trans client for operation with a smart cellular telephone as its server does not contain its own user interface (UI) and operating system (OS) and has no capability to run user programs as a standalone apparatus. Its purpose and capability is to display remote content and to provide user input interface. It is built with the slowest processing and lowest power consumption possible with the lowest cost and has security features to assure integrity of operations.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: April 24, 2012
    Assignee: Celio Technology Corporation
    Inventors: Colin N. B. Cook, Donald T. Saxby, Joseph A. Harris
  • Patent number: 8127310
    Abstract: A method and a system for dynamically switching, without initialization, display drivers of a mobile telephone or personal digital assistant having a processing unit operative with a mobile device operating system, wherein a display driver interface manager is embedded with the operating system that is operative to receive captured video application program interface messages, which redirects values of the video API messages to an alternative video driver, enabling a remote video display device to display a reconstructed image based on the video API messages. The ability to dynamically switch from a primary display to a secondary display is desirable to prevent disruptions in display content, including current display view.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: February 28, 2012
    Assignee: Celio Corporation
    Inventors: Colin N. B. Cook, Donald T. Saxby, Douglas Boling
  • Patent number: 8102400
    Abstract: In a mobile device with a mobile device video driver that can be interdicted, such as a display telephone or PDA, a method and system for display on a remote video display device is provided involving forming an enhanced display image in an enhanced video frame buffer and reconstructing the display image in a duplicate enhanced video frame buffer in the remote video display device.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: January 24, 2012
    Assignee: Celio Corporation
    Inventors: Colin N.B. Cook, Donald T. Saxby, Randall C. Johnson
  • Publication number: 20100169535
    Abstract: A method for packetizing and communicating data. Data payloads are allocated to data categories based on processing function. A dedicated communication channel is associated with each data category. A data processing header for each channel precedes the data payload in each data communication packet, includes particulars sufficient to support a data processing operation, and is size-independent of the data payload. The header includes a dominant header sized common to all headers and a subdominant header of size defined for each channel, but independent of the data payload. The dominant header includes an operation identifier explicating the purpose of the data payload followed by a payload-size indicator conveying the size the data payload. The data payload may be empty. Dedicated communication channels include a command channel for keyboard and mouse events, a video raster channel, and a mass storage media block channel.
    Type: Application
    Filed: December 29, 2009
    Publication date: July 1, 2010
    Applicant: Celio Technology Corporation
    Inventors: Donald Thomas Saxby, Colin N.B. Cook, Joseph Arthur Harris
  • Publication number: 20100063994
    Abstract: A new class of thin client called a trans client for operation with a smart cellular telephone as its server does not contain its own user interface (UI) and operating system (OS) and has no capability to run user programs as a standalone apparatus. Its purpose and capability is to display remote content and to provide user input interface. It is built with the slowest processing and lowest power consumption possible with the lowest cost and has security features to assure integrity of operations.
    Type: Application
    Filed: September 8, 2008
    Publication date: March 11, 2010
    Applicant: Celio Technology Corporation, Inc. dba Celio Corporation
    Inventors: Colin N.B. Cook, Donald T. Saxby, Joseph A. Harris
  • Patent number: 7065078
    Abstract: A switched platform management architecture and related methods are generally described. In accordance with but one aspect of the present invention, a method is presented comprising receiving a datagram through an intelligent platform management communication channel, and analyzing at least a subset of the received datagram for information necessary to identify routing information of the received content.
    Type: Grant
    Filed: February 12, 2002
    Date of Patent: June 20, 2006
    Assignee: Intel Corporation
    Inventors: Pete A. Hawkins, Colin N. B. Cook
  • Publication number: 20040221009
    Abstract: A method and system is disclosed for incorporating a virtual presence server on a host computer. Video signals generated by a host computer are transmitted to a client using the virtual presence server in order to allow the user of a client computer to have a virtual presence on the host computer. However, the virtual presence server should not interfere with the main functions and operations of the host computer. Therefore this virtual presence server uses a stand alone device, such as a PCI card, as the virtual presence server in order to retain independent functionality from the host computer and occupy minimal physical space and power.
    Type: Application
    Filed: March 4, 2004
    Publication date: November 4, 2004
    Applicant: Soronti, Inc.
    Inventors: Colin N.B. Cook, Warren K. Unice
  • Publication number: 20040215743
    Abstract: A method and system is disclosed for perfecting the images generated by a KVM switch. Video signals generated by a host computer are transmitted to a client computer in order to allow the user of a client computer to have a virtual presence on the host computer. However, the signals transmitted by the host computer may contain errors that would impair the client user's ability to remotely control the host computer. Therefore this virtual presence architecture uses phase locked loops to compare screen data that is being sent to the client and removes errors so that the user data is properly transmitted and displayed.
    Type: Application
    Filed: March 4, 2004
    Publication date: October 28, 2004
    Applicant: Soronti, Inc.
    Inventors: Colin N.B. Cook, Warren K. Unice
  • Publication number: 20040215742
    Abstract: A method and system is disclosed for perfecting the images generated by a KVM switch. Video signals generated by a host computer are transmitted to a client computer in order to allow the user of a client computer to have a virtual presence on the host computer. However, the signals transmitted by the host computer may contain errors that would impair the client user's ability to remotely control the host computer. Therefore this virtual presence architecture uses phase locked loops to compare screen data that is being sent to the client and removes errors so that the user data is properly transmitted and displayed.
    Type: Application
    Filed: March 4, 2004
    Publication date: October 28, 2004
    Applicant: Soronti, Inc.
    Inventors: Colin N.B. Cook, Warren K. Unice
  • Patent number: 6754759
    Abstract: A system, method, and apparatus according to an embodiment of the invention uses a processor to transfer information from a first device to a common area. The information is then transferred from the common area to a second device, thereby bypassing restrictions that may impede a transfer of the information directly from the first device to the second device. In an exemplary implementation, a PCI card initiates the transfer of information from a video frame buffer of an AGP video card to a memory buffer on the PCI card, using an interrupt handler loaded during configuration of the PCI bus.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: June 22, 2004
    Assignee: Intel Corporation
    Inventors: Colin N. B. Cook, Warren K. Unice
  • Publication number: 20030152074
    Abstract: A switched platform management architecture and related methods are generally described. In accordance with but one aspect of the present invention, a method is presented comprising receiving a datagram through an intelligent platform management communication channel, and analyzing at least a subset of the received datagram for information necessary to identify routing information of the received content.
    Type: Application
    Filed: February 12, 2002
    Publication date: August 14, 2003
    Inventors: Pete A. Hawkins, Colin N.B. Cook
  • Publication number: 20030130969
    Abstract: A star Intelligent Platform Management Bus (“IPMB”) topology that uses independent intelligent platform management buses between a central Baseboard Management Controller (“BMC”) and various satellite management controllers (“SMCs”) is disclosed. An SMC is any management controller that is not the central BMC. Thus, an SMC may or may not include BMC functionality. The star IPMB topology provides fault isolation such that if a satellite controller fails in a way that corrupts the IPMB to which it is connected, communication is only lost with the failed controller. In addition, the star IPMB topology offers separate address domains whereby multiple controllers can potentially have the same address. The star IPMB topology further offers multiple owner security by isolating each module so that a module's controller can only directly communicate with the central BMC for the chassis.
    Type: Application
    Filed: January 10, 2002
    Publication date: July 10, 2003
    Applicant: INTEL CORPORATION
    Inventors: Peter A. Hawkins, Colin N.B. Cook
  • Patent number: D595288
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: June 30, 2009
    Assignee: Celio Technology Corporation
    Inventors: Leonard B. Roach, David Kirt Bailey, Colin N. B. Cook, Brad Warnock