Patents by Inventor John M. Cotton

John M. Cotton 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: 9145872
    Abstract: An engine for harvesting energy stored in water vapor includes a vortex chamber coupled to an extraction unit and also to a vortex induction unit, the vortex induction unit configured to induce a vortex of water vapor in the chamber and the extraction unit configured to harvest energy from the flow of water provided by the chamber. A method of operation is provided. Additionally, and electrical generation system is disclosed.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: September 29, 2015
    Inventor: John M. Cotton
  • Publication number: 20140311144
    Abstract: An engine for harvesting energy stored in water vapor includes a vortex chamber coupled to an extraction unit and also to a vortex induction unit, the vortex induction unit configured to induce a vortex of water vapor in the chamber and the extraction unit configured to harvest energy from the flow of water provided by the chamber. A method of operation is provided. Additionally, and electrical generation system is disclosed.
    Type: Application
    Filed: March 3, 2014
    Publication date: October 23, 2014
    Inventor: John M. Cotton
  • Patent number: 8259707
    Abstract: A system for establishing a universal or overlapping wireless broadband network composed of a plurality of Access Points (AP). These APs may be coupled to existing copper transmission lines, and may work alone or in groups to provide wireless network access. Different types of APs may be utilized to perform various communication-functions, and these nodes may obtain power and/or communication resources from the existing copper transmission lines. Further, peripheral devices may be coupled to nodes to provide ancillary functionality to the system.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: September 4, 2012
    Assignee: Generonix, Inc.
    Inventors: John M. Cotton, Robert A. Macaluso, Perlis Joseph Trahan, Douglas R. Milliman, Neil C. Olsen
  • Patent number: 8259708
    Abstract: A system for establishing a universal or overlapping wireless broadband network composed of a plurality of Access Points (AP). These APs, or nodes, may be coupled to existing copper transmission lines, and may work alone or in groups to provide wireless network access. Different types of APs may be utilized to perform various communication-functions, and these nodes may obtain power and/or communication resources from the existing copper transmission lines, and communication resources from either the existing copper transmission lines or from fiber optic transmission lines. Further, peripheral devices may be coupled to nodes to provide ancillary functionality to the system.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: September 4, 2012
    Assignee: Generonix, Inc.
    Inventors: John M. Cotton, Robert A. Macaluso, Perlis Joseph Trahan, Douglas R. Milliman, Neil C. Olsen
  • Publication number: 20080117863
    Abstract: A system for establishing a universal or overlapping wireless broadband network composed of a plurality of Access Points (AP). These APs, or nodes, may be coupled to existing copper transmission lines, and may work alone or in groups to provide wireless network access. Different types of APs may be utilized to perform various communication-functions, and these nodes may obtain power and/or communication resources from the existing copper transmission lines, and communication resources from either the existing copper transmission lines or from fiber optic transmission lines. Further, peripheral devices may be coupled to nodes to provide ancillary functionality to the system.
    Type: Application
    Filed: August 17, 2007
    Publication date: May 22, 2008
    Applicant: Generonix, Inc.
    Inventors: John M. Cotton, Robert A. Macaluso, Perlis Joseph Trahan, Douglas R. Milliman, Neil C. Olsen
  • Publication number: 20080089273
    Abstract: A system for establishing a universal or overlapping wireless broadband network composed of a plurality of Access Points (AP). These APs may be coupled to existing copper transmission lines, and may work alone or in groups to provide wireless network access. Different types of APs may be utilized to perform various communication-functions, and these nodes may obtain power and/or communication resources from the existing copper transmission lines. Further, peripheral devices may be coupled to nodes to provide ancillary functionality to the system.
    Type: Application
    Filed: October 17, 2006
    Publication date: April 17, 2008
    Inventors: John M. Cotton, Robert A. Macaluso, Perlis Joseph Trahan, Douglas R. Milliman, Neil C. Olsen
  • Patent number: 5870441
    Abstract: A clocking mechanism with improved fault tolerance for synchronizing a distributed processing system includes a plurality of distributed clock sources. Each clock source may operate as a master clock for synchronizing the operations of the entire system or as a slave to an external clock while remaining available, in a backup capacity, to operate as a master clock in the event of a failure in the previous master clock. A clock selection mechanism is provided in each distributed switch element for selecting the best clock available to each switch element for synchronization. A failure recovery mechanism is provided with fast and automatic recovery in the event of a failure in a master clock. A data extraction mechanism is also provided capable of sampling a bit stream that is not phase-aligned, even in the presence of timing jitter and pulse width distortion, and having provisions for detecting a bit slip.
    Type: Grant
    Filed: August 25, 1997
    Date of Patent: February 9, 1999
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Nicholas Necula, Bidyut Parruck, Fryderyk Tyra, Alex T. Wissink, Enrique Abreu
  • Patent number: 5623489
    Abstract: A channel allocation system for selecting the earliest available switch port and time division multiplexed channel for an outgoing transmission in a network of switch elements interconnected by a series of communications paths. An availability table for maintaining the free/busy state of each channel on each switch port in the switch element is provided. Means are additionally provided for limiting the search of the availability table for the earliest available channel to certain desired switch ports and channels.
    Type: Grant
    Filed: April 17, 1995
    Date of Patent: April 22, 1997
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Gary V. Pieper
  • Patent number: 5577075
    Abstract: A clocking mechanism with improved fault tolerance for synchronizing a distributed processing system includes a plurality of distributed clock sources. Each clock source may operate as a master clock for synchronizing the operations of the entire system or as a slave to an external clock while remaining available, in a backup capacity, to operate as a master clock in the event of a failure in the previous master clock. A clock selection mechanism is provided in each distributed switch element for selecting the best clock available to each switch element for synchronization. A failure recovery mechanism is provided with fast and automatic recovery in the event of a failure in a master clock. A data extraction mechanism is also provided capable of sampling a bit stream that is not phase-aligned, even in the presence of timing jitter and pulse width distortion, and having provisions for detecting a bit slip.
    Type: Grant
    Filed: September 26, 1991
    Date of Patent: November 19, 1996
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Nicholas Necula, Bidyut Parruck, Fryderyk Tyra, Alex T. Wissink, Enrique Abreu
  • Patent number: 5535197
    Abstract: This invention relates to a switch module for use in an asynchronous transfer mode (ATM) system incorporating a shared buffer memory where incoming data cells are stored and subsequently transferred to exit ports. An incoming data cell is stored at a vacant buffer memory address on an interleaved, word-by-word basis and the address is placed in an appropriate priority queue in the appropriate exit port for the data cell. When time is available for transmission from the exit port, the data cell corresponding to the address at the head of the highest priority queue is sent to the exit port and transmitted.
    Type: Grant
    Filed: May 25, 1994
    Date of Patent: July 9, 1996
    Assignee: IPC Information Systems, Inc.
    Inventor: John M. Cotton
  • Patent number: 5379280
    Abstract: A conferencing device and method among terminals in a distributed digital telephone switching system is provided. The telephone switching system has a plurality of switching elements for interconnecting telephone units and telephone lines via communication links. A duplex path is set between each party in the conference and a designated bridge port. The speech from all the parties in the conference is summed and at the bridge port the sum is sent back to all engaged in the conference. As each party receives the sum, it subtracts its own speech data and therefore obtains the speech data from the other parties in the conference.
    Type: Grant
    Filed: September 26, 1991
    Date of Patent: January 3, 1995
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Neil C. Olsen, Alex T. Wissink, Gary V. Pieper, William A. Oswald, Nicholas Necula, Enrique Abreu, Maurice J. Mascarenhas, Rudy De Bruyn
  • Patent number: 5255264
    Abstract: A communication switching system with distributed control processing is provided. The system includes a digital switching network having a modular array of intelligent digital switching elements each having processors and memory to set up communication paths for voice and data between the terminal module processors such as line cards and telephone units. Each addressable location in the system is assigned a logical address code (LAC). When a route is requested, a switch element processor interprets the destination LAC and selects a route through the switch toward the destination with each switch element in the communication path setting a route toward that destination. The switching network provides duplex paths for flexible communication. With such a duplex path speech is directed from a first terminal unit such as a telephone station and a second terminal unit such as a line card into a bridge port which sums the speech data from the two sources.
    Type: Grant
    Filed: September 26, 1991
    Date of Patent: October 19, 1993
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Neil C. Olsen, Alex T. Wissink, Gary V. Pieper, William A. Oswald, Nicholas Necula, Enrique Abreu, Maurice J. Mascarenhas, Rudy De Bruyn
  • Patent number: 5237571
    Abstract: The broadcast system of the switching network provides for the broadcast or multicast of interface switch status broadcasts and interface switch event broadcasts. An interface switch feature processor initiates a broadcast message made up of two bytes of data on a first channel, with particular command codes to identify the type of data contained within the broadcast message, paired with another two bytes of data in the same frame on a second channel. Broadcast messages are sent into the switching network in a non-broadcast manner until they reach the fold point of the switch network. From the fold point the broadcast messages are broadcast on every available broadcast channel directed out of the switch network towards the interface switches.
    Type: Grant
    Filed: September 26, 1991
    Date of Patent: August 17, 1993
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Neil C. Olsen, Nicholas Necula, William A. Oswald
  • Patent number: 5214691
    Abstract: A virtual private line key telephone system is provided. The system includes a console including a plurality of line keys each associated with a party that can be reached via a switched trunk line. A look-up table means associates the line keys with the telephone numbers of the associated parties. A communication path is established from the console to one of the trunk lines. Signals are sent to the central office via the selected trunk line corresponding to the telephone number in the look-up table means associated with a line key that is actuated to place a calls. The telephone number of incoming calls are determined and compared with telephone numbers in the look-up table. Thereafter the line keys which are associated with the incoming calls are determined. The incoming call is coupled to the console when a line key associated with the incoming caller is actuated.
    Type: Grant
    Filed: September 26, 1991
    Date of Patent: May 25, 1993
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Neil C. Olsen
  • Patent number: 4641301
    Abstract: A telecommunication switching system includes a number of control circuits each of which is common to a plurality of line circuits and is coupled through time division multiplex links with two processor controlled interface circuits which are further coupled to a switching network. Line scanning information is processed in the control circuits to reduce the work load of the processor controlled interface circuits. Said line scanning information is then transmitted in the TDM links to the processor controlled interface circuits. The transmission priority among the control circuits is determined by a priority arrangement established for the system. A channel assignment controls the allocation of channels of the TDM links leading to parts of the line circuits.
    Type: Grant
    Filed: February 15, 1985
    Date of Patent: February 3, 1987
    Assignee: International Standard Electric Corporation
    Inventors: Francoise C. G. Van Simaeys, Anna M. C. Leurs, Daniel C. Upp, Alan J. Lawrence, John M. Cotton
  • Patent number: 4507748
    Abstract: An associative processor is described wherein an array of associative processing cells is configured to achieve variable length multiplication of numbers, such as binary two's complement numbers, under mask control. A configuration suitable for signal multiplication is described wherein the processing sequences in all cells are compatable, each to the other, whether the cells are at the edges or the middle of an array row, and regardless of the computational sequences required to be performed. An associative cell structure is described, including an improved arithmetic logic unit having separate carry and borrow save paths which may be enabled and active simultaneously or alternately.
    Type: Grant
    Filed: August 2, 1982
    Date of Patent: March 26, 1985
    Assignee: International Telephone and Telegraph Corporation
    Inventor: John M. Cotton
  • Patent number: 4317962
    Abstract: A uniformly manufacturable solid state modular distributed control for a digitally switched local or central office servicing an expandable number of subscribers is disclosed in which subscriber lines and trunks communicate through a standardized hardware interface to a group switch. The described system provides microprocessor control of each call, with software distributed in accordance with the class of service per line, without the limitations of centralized control systems, but expandable without adverse affect on existing software. Switching control signals are communicated to and from the subscriber subsets to the group switch over the same paths which couple the speech signals thereto, thereby eliminating cumbersome and expensive separate control paths.
    Type: Grant
    Filed: July 12, 1979
    Date of Patent: March 2, 1982
    Assignee: International Telephone and Telegraph Corporation
    Inventors: John E. Cox, Robert Treiber, John M. Cotton
  • Patent number: 4201889
    Abstract: A distributed control digital switching system is described in which a plurality of subscriber lines and trunks are provided with a switched access to various processing functions shared over a plurality of time shared multiplexed lines. Each processor of a first group of processors is dedicated to a group of terminals such as subscriber lines or trunks, and communicate with processors in a second group to provide pooled processing functions to one or more of said groups of terminals through a digital switching matrix. Processors in the first group perform a first set of processing functions, such as path set up and processors of the second group perform a second set of processing functions, such as call control.
    Type: Grant
    Filed: March 17, 1978
    Date of Patent: May 6, 1980
    Assignee: International Telephone and Telegraph
    Inventors: Alan J. Lawrence, John M. Cotton, Kenneth J. Hamer-Hodges, Jeffrey N. Denenberg
  • Patent number: 4201891
    Abstract: A distributed control digital switching network is configured as a group switch having a plurality of stages of multiport single sided switching elements for selectively interconnecting a plurality of input terminals via the transmission paths established through the network by path selection control signals which are multiplexed on common transmission links to and through the network together with digitally encoded data from the terminals on common transmission paths such that data is received phase asynchronously at each stage of the network and is either coupled to a higher order stage of the network or folded back through the network by reflection to interconnect terminals switched by the network. The single-sided switching elements are selectively operable as single-sided or multi-sided in accordance with their position in the network.
    Type: Grant
    Filed: March 17, 1978
    Date of Patent: May 6, 1980
    Assignee: International Telephone and Telegraph Corporation
    Inventors: Alan J. Lawrence, John M. Cotton, Jeffrey N. Denenberg
  • Patent number: RE36354
    Abstract: A virtual private line key telephone system is provided. The system includes a console including a plurality of line keys each associated with a party that can be reached via a switched trunk line. A look-up table means associates the line keys with the telephone numbers of the associated parties. A communication path is established from the console to one of the trunk lines. Signals are sent to the central office via the selected trunk line corresponding to the telephone number in the look-up table means associated with a line key that is actuated to place a calls. The telephone number of incoming calls are determined and compared with telephone numbers in the look-up table. Thereafter the line keys which are associated with the incoming calls are determined. The incoming call is coupled to the console when a line key associated with the incoming caller is actuated.
    Type: Grant
    Filed: July 29, 1994
    Date of Patent: October 26, 1999
    Assignee: IPC Information Systems, Inc.
    Inventors: John M. Cotton, Neil C. Olsen