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: 20150123902Abstract: 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: ApplicationFiled: November 3, 2014Publication date: May 7, 2015Inventors: Colin N.B. Cook, Warren K. Unice, Adam K. Boyle
-
Patent number: 8881023Abstract: 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: GrantFiled: March 4, 2004Date of Patent: November 4, 2014Assignee: Avocent UtahInventors: Colin N. B. Cook, Warren K. Unice, Adam J. Boyle
-
Patent number: 8412269Abstract: 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: GrantFiled: March 25, 2008Date of Patent: April 2, 2013Assignee: Celio Technology CorporationInventor: Colin N. B. Cook
-
Patent number: 8165558Abstract: 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: GrantFiled: September 8, 2008Date of Patent: April 24, 2012Assignee: Celio Technology CorporationInventors: Colin N. B. Cook, Donald T. Saxby, Joseph A. Harris
-
Patent number: 8127310Abstract: 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: GrantFiled: March 5, 2008Date of Patent: February 28, 2012Assignee: Celio CorporationInventors: Colin N. B. Cook, Donald T. Saxby, Douglas Boling
-
Patent number: 8102400Abstract: 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: GrantFiled: March 5, 2008Date of Patent: January 24, 2012Assignee: Celio CorporationInventors: Colin N.B. Cook, Donald T. Saxby, Randall C. Johnson
-
Publication number: 20100169535Abstract: 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: ApplicationFiled: December 29, 2009Publication date: July 1, 2010Applicant: Celio Technology CorporationInventors: Donald Thomas Saxby, Colin N.B. Cook, Joseph Arthur Harris
-
Publication number: 20100063994Abstract: 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: ApplicationFiled: September 8, 2008Publication date: March 11, 2010Applicant: Celio Technology Corporation, Inc. dba Celio CorporationInventors: Colin N.B. Cook, Donald T. Saxby, Joseph A. Harris
-
Patent number: 7065078Abstract: 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: GrantFiled: February 12, 2002Date of Patent: June 20, 2006Assignee: Intel CorporationInventors: Pete A. Hawkins, Colin N. B. Cook
-
Publication number: 20040221009Abstract: 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: ApplicationFiled: March 4, 2004Publication date: November 4, 2004Applicant: Soronti, Inc.Inventors: Colin N.B. Cook, Warren K. Unice
-
Publication number: 20040215743Abstract: 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: ApplicationFiled: March 4, 2004Publication date: October 28, 2004Applicant: Soronti, Inc.Inventors: Colin N.B. Cook, Warren K. Unice
-
Publication number: 20040215742Abstract: 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: ApplicationFiled: March 4, 2004Publication date: October 28, 2004Applicant: Soronti, Inc.Inventors: Colin N.B. Cook, Warren K. Unice
-
Patent number: 6754759Abstract: 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: GrantFiled: March 8, 2000Date of Patent: June 22, 2004Assignee: Intel CorporationInventors: Colin N. B. Cook, Warren K. Unice
-
Publication number: 20030152074Abstract: 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: ApplicationFiled: February 12, 2002Publication date: August 14, 2003Inventors: Pete A. Hawkins, Colin N.B. Cook
-
Publication number: 20030130969Abstract: 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: ApplicationFiled: January 10, 2002Publication date: July 10, 2003Applicant: INTEL CORPORATIONInventors: Peter A. Hawkins, Colin N.B. Cook
-
Patent number: D595288Type: GrantFiled: June 20, 2008Date of Patent: June 30, 2009Assignee: Celio Technology CorporationInventors: Leonard B. Roach, David Kirt Bailey, Colin N. B. Cook, Brad Warnock