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.
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
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
Abstract: A graphics processor for processing graphics data originating in a host device into rendered graphics data employable in a remote display device. The graphics processor includes a video processor with a reduced instruction-set computer coupled to a configuration register for producing rendered graphics data from the graphics data in a memory storage structure. A first line buffer affords the video processor read-only access to the graphics data in the memory storage structure, and a second line buffer affords the video processor write access to the memory storage structure for rendered graphics data. A method of processing graphics data includes the steps of moving graphics data from the host device into a memory storage structure, transferring the graphics data from the memory storage structure to the video processor, processing the graphics data in the video processor, and writing the rendered graphics data into the memory storage structure.