Patents by Inventor Michael L. Gough
Michael L. Gough 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: 7489824Abstract: Methods and apparatus for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes multi-step processing of data codes, e.g. DC and AC codes. For example, with respect to the processing of AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined the first coding operation was sufficiently correct. If it is determined that the first coding operation was sufficiently correct, the first output data is outputted. On the other hand, if it is determined that the first coding operation was not sufficiently correct, an alternate second decoding operation in executed in order to generate second output data.Type: GrantFiled: January 23, 2007Date of Patent: February 10, 2009Assignee: G&H Nevada TekInventors: Michael L. Gough, Paul Miner
-
Patent number: 7463298Abstract: A method for detecting intensity saturation of a light sensor includes monitoring an electrical signal from a light sensor for detecting an intensity saturation condition of at least one pixel of the light sensor, converting the electrical signal to a digital signal, imposing a reserved bit combination on the digital signal indicating the intensity saturation condition of the pixel, and transmitting a control signal in response to the digital signal to compensate for the intensity saturation condition of the pixel.Type: GrantFiled: August 19, 2004Date of Patent: December 9, 2008Assignee: G&H Nevada-TekInventor: Michael L. Gough
-
Publication number: 20080273803Abstract: The present invention includes a system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data.Type: ApplicationFiled: January 23, 2007Publication date: November 6, 2008Applicant: G&H Nevada-TekInventors: Michael L. Gough, Paul Miner
-
Publication number: 20080144948Abstract: The present invention includes a system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data.Type: ApplicationFiled: July 17, 2007Publication date: June 19, 2008Inventors: Michael L. Gough, Paul Miner
-
Patent number: 7245772Abstract: A system for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data.Type: GrantFiled: December 20, 2004Date of Patent: July 17, 2007Inventors: Michael L. Gough, Paul Miner
-
Patent number: 7143148Abstract: A voice web browser system includes a telephone, an access system coupled to a TCP/IP network, a telephone system coupling the telephone to the access system, and a speech-to-text system for “reading” text that had been sent over the TCP/IP network to the telephone user. Preferably, the access system receives TCP/IP packets from web pages accessible over the TCP/IP network and parses the HTML code of the web pages into text and non-text portions, such that the text portion can be read to the telephone user.Type: GrantFiled: August 7, 2000Date of Patent: November 28, 2006Assignee: G&H Nevada-TekInventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 7143147Abstract: A voice web browser system includes a telephone, an access system coupled to a TCP/IP network, a telephone system coupling the telephone to the access system, and a speech-to-text system for “reading” text that had been sent over the TCP/IP network to the telephone user. Preferably, the access system receives TCP/IP packets from web pages accessible over the TCP/IP network and parses the HTML code of the web pages into text and non-text portions, such that the text portion can be read to the telephone user.Type: GrantFiled: August 3, 2000Date of Patent: November 28, 2006Assignee: G&H Nevada-TekInventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 7130888Abstract: The present invention permits virtually the entire functionality of a computer system to be made accessible over a network such as the Internet or an Intranet. More particularly, the present invention permits a computer system to be run as a “virtual machine” through a web page provided at a web site on the World Wide Web (WWW). The apparatus of the present invention includes a plurality of computers arranged in a wide area network (WAN) such as the Internet or an Intranet. At least one of the computers has at least one unique address designating a web site. A host computer system (which may or may not be one of the computers on the Internet) can be “posted” onto an “advertising” web page at the web site to permit other computers coupled to the Internet to interact directly with the host computer system. The computer “posted” on the web page is referred to as the “host” or “advertiser” computer, and computers accessing the host computer are referred to as “client” or “user” computers.Type: GrantFiled: February 12, 1997Date of Patent: October 31, 2006Assignee: G&H Nevada-TekInventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 7100069Abstract: The present invention permits virtually the entire functionality of a computer system to be made accessible over a network such as the Internet or an Intranet. More particularly, the present invention permits a computer system to be run as a “virtual machine” through a web page provided at a web site on the World Wide Web (WWW). The apparatus of the present invention includes a plurality of computers arranged in a wide area network (WAN) such as the Internet or an Intranet. At least one of the computers has at least one unique address designating a web site. A host computer system (which may or may not be one of the computers on the Internet) can be “posted” onto an “advertising” web page at the web site to permit other computers coupled to the Internet to interact directly with the host computer system. The computer “posted” on the web page is referred to as the “host” or “advertiser” computer, and computers accessing the host computer are referred to as “client” or “user” computers.Type: GrantFiled: February 12, 1997Date of Patent: August 29, 2006Assignee: G&H Nevada-TekInventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 7080127Abstract: A cluster computer system including multiple network accessible computers that are each coupled to a network. The network accessible computers implement host computer programs which permits the network accessible computers to operate as host computers for client computers also connected to the network, such that input devices of the client computers can be used to generate inputs to the host computers, and such that image information generated by the host computers can be viewed by the client computers. The system also includes a cluster administration computer coupled to the multiple network accessible computers to monitor the operation of the network accessible computers.Type: GrantFiled: February 28, 1997Date of Patent: July 18, 2006Inventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 7013327Abstract: A cluster computer system including multiple network accessible computers that are each coupled to a network. The network accessible computers implement host computer programs which permits the network accessible computers to operate as host computers for client computers also connected to the network, such that input devices of the client computers can be used to generate inputs to the host computers, and such that image information generated by the host computers can be viewed by the client computers. The system also includes a cluster administration computer coupled to the multiple network accessible computers to monitor the operation of the network accessible computers.Type: GrantFiled: February 12, 1997Date of Patent: March 14, 2006Assignee: G&H Nevada -TekInventors: Paul L. Hickman, Michael L. Gough
-
Publication number: 20050233861Abstract: An exercise system includes a local system having an exercise apparatus and an associated local computer, where the local computer controls and monitors the operation and use, respectively, of the exercise apparatus. The system further includes a remote system having a remote computer, and a transmission medium preferably including the Internet that couples the local system to the remote system for data communication between the local system and the remote system. The remote system may receive local system data from the local system concerning the use of the exercise apparatus, and the local system may receive remote system data from the remote system concerning the operation of the exercise apparatus. The local computer preferably controls the operation of the exercise apparatus based upon a modifiable script stored in a read/write memory of the local computer, which can be updated by the remote system.Type: ApplicationFiled: June 13, 2005Publication date: October 20, 2005Inventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 6921351Abstract: An exercise system includes a local system having an exercise apparatus and an associated local computer, where the local computer controls and monitors the operation and use, respectively, of the exercise apparatus. The system further includes a remote system having a remote computer, and a transmission medium preferably including the Internet that couples the local system to the remote system for data communication between the local system and the remote system. The remote system may receive local system data from the local system concerning the use of the exercise apparatus, and the local system may receive remote system data from the remote system concerning the operation of the exercise apparatus. The local computer preferably controls the operation of the exercise apparatus based upon a modifiable script stored in a read/write memory of the local computer, which can be updated by the remote system.Type: GrantFiled: October 19, 2001Date of Patent: July 26, 2005Inventors: Paul L. Hickman, Michael L. Gough
-
Patent number: 6850647Abstract: The present invention includes a system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data.Type: GrantFiled: July 26, 2000Date of Patent: February 1, 2005Inventors: Michael L. Gough, Paul Miner
-
Patent number: 6816200Abstract: A method for detecting intensity saturation of a light sensor includes monitoring an electrical signal from a light sensor for detecting an intensity saturation condition of at least one pixel of the light sensor, converting the electrical signal to a digital signal, imposing a reserved bit combination on the digital signal indicating the intensity saturation condition of the pixel, and transmitting a control signal in response to the digital signal to compensate for the intensity saturation condition of the pixel.Type: GrantFiled: August 30, 1999Date of Patent: November 9, 2004Assignee: Neostar, Inc.Inventor: Michael L. Gough
-
Patent number: 6798973Abstract: A method for traversing a multiplexed data packet stream including choosing a starting location in a multiplexed data packet stream; making a bi-directional search from the starting location to locate a nearest system stream object; and traversing the system stream as a doubly-linked list of objects. Traversing the system stream preferably includes traversing object links of the doubly-linked list of objects. The objects are further preferably cached with an LRU process. Multiple disjoint locations in the system stream can be accessed with a virtual linked list. The virtual linked list can be used to search forwardly, backwardly, or both forwardly and backwardly.Type: GrantFiled: January 18, 2002Date of Patent: September 28, 2004Assignee: Neostar, Inc.Inventor: Michael L. Gough
-
Patent number: 6704771Abstract: The present invention includes a system, method, and article of manufacture for communicating via an application program included as a payload of an electronic message. At least one application program is initialized after an electronic message is selected by a user. After initialization, the application program is executed. The execution of the application program includes displaying text included with the electronic message, and running a code segment including as a parameter at least a portion of the text included with the electronic message.Type: GrantFiled: September 21, 1999Date of Patent: March 9, 2004Assignee: Neostar, Inc.Inventor: Michael L. Gough
-
Patent number: 6690731Abstract: A method for diagonal processing of video data includes separating diagonally arranged data from rectilinearly arranged data in a video stream, rotating the diagonally arranged data to a rectilinear position; and compressing the rotated diagonally arranged data by a rectilinear compression algorithm. Alternatively stated, the method includes recognizing diagonally arranged data in a video stream, processing the diagonally arranged data into rectilinear data, and compressing the rectilinear data by a rectilinear compression algorithm.Type: GrantFiled: December 1, 1998Date of Patent: February 10, 2004Assignee: Neostar, Inc.Inventors: Michael L. Gough, James J. Gough
-
Patent number: 6687740Abstract: A system, method, and article of manufacture are provided for affording an application program with an electronic message to help preclude unwanted electronic messages from being sent on a network. First, at least one application program is initialized after an electronic message is selected by a user. Such application program is received with the electronic message on a network. After initialization, the application program is executed. The execution of the application program includes displaying text included with the electronic message, depicting indicia, and communicating an identifier of the electronic message on the network upon the selection of the indicia by the user for precluding unwanted electronic messages from being sent on the network.Type: GrantFiled: September 21, 1999Date of Patent: February 3, 2004Assignee: Neostar, Inc.Inventors: Michael L. Gough, James J. Gough
-
Publication number: 20020122485Abstract: A method for traversing a multiplexed data packet stream including choosing a starting location in a multiplexed data packet stream; making a bi-directional search from the starting location to locate a nearest system stream object; and traversing the system stream as a doubly-linked list of objects. Traversing the system stream preferably includes traversing object links of the doubly-linked list of objects. The objects are further preferably cached with an LRU process. Multiple disjoint locations in the system stream can be accessed with a virtual linked list. The virtual linked list can be used to search forwardly, backwardly, or both forwardly and backwardly.Type: ApplicationFiled: January 18, 2002Publication date: September 5, 2002Inventor: Michael L. Gough
-
Patent number: 4952493Abstract: A method for preparing selected peptide substrates for detecting the activity of virus-specified proteases is provided. Specific tetrapeptide substrates are disclosed which are conjugates of protease-cleavable indicator groups and peptide sequences resembling picornavirus protease cleavage recognition sites.Type: GrantFiled: April 13, 1987Date of Patent: August 28, 1990Assignee: E. I. du Pont de Nemours and CompanyInventors: Charles A. Kettner, Bruce D. Korant