Patents by Inventor John Coffee

John Coffee 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: 8484370
    Abstract: A method and system for efficient extended data communications using a GPRS (General Packet Radio Service) carrier network. In a communications system having a server and client device coupled by a GPRS network, a communication session is initiated by the client. A combination of data packet transmission frequency adjustment and the transmission of “keep alive” packets are used to prevent carrier network time-out of the communication session. In multiple server environments such as those using load sharing, a queuing mechanism is provided for outbound messages to client devices.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: July 9, 2013
    Assignee: Trimble Navigation Limited
    Inventors: John Coffee, Kevin Marvin, Terry Gin, David Anderson
  • Publication number: 20060182055
    Abstract: A wireless gateway is provided that connects mobile and remote assets or employees to business enterprise users through multiple wireless networks and the Internet by using web served applications. The central core of the gateway is a location aware business component that sends and receives location based information to and from remote and mobile assets and applies business logic to the location data to enhance and automate business applications run by the enterprise user. This functionality considerably exceeds that of a traditional wireless gateway, which simply manages messages passed through multiple wireless networks but does nothing with the content of the messages. The business logic component provides a common interface and protocol for handling location information and allows applications that follow the protocol to interface with the gateway to take advantage of location information by using location data to trigger events or to tag events, messages, or other data.
    Type: Application
    Filed: January 18, 2006
    Publication date: August 17, 2006
    Inventors: John Coffee, Kevin Marvin, Larry Fox, David Dye, Craig Hier, Paul Ballew, Craig Howard, Robert Allen, Kirk Bingernan, Brad Garn
  • Publication number: 20060142913
    Abstract: A vehicle fleet management information system identifies location and direction of movement of each vehicle in a fleet in real-time, and automatically reports such information, as well as status of predetermined events in which the vehicle is engaged, directly to the fleet manager. Each fleet vehicle has an assigned time slot to transmit its reporting information over a communications network without interfering with transmissions from other vehicles in their own respective time slots. A timing control phase lock loop (PLL) provides precise time synchronization for timing corrections from a global positioning system (GPS) based time reference. A dual band full-duplex interface of the network has TDMA on one-half and broadcast on the other half. Microprocessor time processing units in components of the network perform precise clock synchronization. Space diversity performed on received vehicle transmitted messages avoids data corruption.
    Type: Application
    Filed: May 10, 2005
    Publication date: June 29, 2006
    Inventors: John Coffee, Richard Rudow, Robert Allen, Mark Billings, David Dye, Mark Kirchner, Robert Lewis, Kevin Marvin, Robert Sleeper, William Tekniepe
  • Publication number: 20060129691
    Abstract: A wireless gateway is provided that connects mobile and remote assets or employees to business enterprise users through multiple wireless networks and the Internet by using web served applications. The central core of the gateway is a location aware business component that sends and receives location based information to and from remote and mobile assets and applies business logic to the location data to enhance and automate business applications run by the enterprise user. This functionality considerably exceeds that of a traditional wireless gateway, which simply manages messages passed through multiple wireless networks but does nothing with the content of the messages. The business logic component provides a common interface and protocol for handling location information and allows applications that follow the protocol to interface with the gateway to take advantage of location information by using location data to trigger events or to tag events, messages, or other data.
    Type: Application
    Filed: July 26, 2005
    Publication date: June 15, 2006
    Applicant: GRID DATA, INC.
    Inventors: John Coffee, Kevin Marvin, Larry Fox, David Dye, Craig Hier, Paul Ballew, Craig Howard, Robert Allen, Kirk Bingeman, Brad Garn
  • Patent number: 6525690
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest-execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: February 25, 2003
    Assignee: Prolink, Inc.
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Tuan Pham, Kirk Bingeman, Brad Garn
  • Patent number: 6470242
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest-execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: October 22, 2002
    Assignee: Prolink, Inc.
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Kirk H. Bingeman, Robert D. Camiano
  • Publication number: 20020016674
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Application
    Filed: May 21, 2001
    Publication date: February 7, 2002
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Tuan Pham, Kirk Bingeman, Brad Gam
  • Publication number: 20020011949
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest-execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Application
    Filed: May 21, 2001
    Publication date: January 31, 2002
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Tuan Pham, Kirk Bingeman, Brad Garn
  • Publication number: 20020010544
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest-execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Application
    Filed: March 28, 2001
    Publication date: January 24, 2002
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Kirk H. Bingeman, Robert D. Camiano
  • Patent number: 6236360
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means -For controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Grant
    Filed: September 8, 1995
    Date of Patent: May 22, 2001
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Tuan Pham, Kirk Bingeman, Brad Garn
  • Patent number: 6236940
    Abstract: A ball position determining and course management system for a golf course includes a base station for course management and a plurality of golf carts for use during play of the course. The base station and the golf carts are adapted to operate in conjunction with a system for use in determining the relative position of and distance between objects on the course. Each golf cart has a roof and a monitor for displaying a map of each hole of the golf course with its tee boxes, fairways, greens and cups, and hazards. The monitor is mounted on the underside of the roof for shading and ease of viewing in sunlight, and has a screen which is canted back by a predetermined angle to reduce the amount of light reflected from the screen into the eyes of a viewer seated in the golf cart. The underside of the roof has a diffuse, black coating to reduce the reflectivity of its surface and to enhance the contrast of the display on the monitor.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: May 22, 2001
    Assignee: Prolink, Inc.
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Kirk H. Bingeman, Robert D. Camiano
  • Patent number: 5878369
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Grant
    Filed: May 15, 1997
    Date of Patent: March 2, 1999
    Assignee: Leading Edge Technologies, Inc.
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Tuan Pham, Kirk Bingeman
  • Patent number: 5689431
    Abstract: A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units.
    Type: Grant
    Filed: April 18, 1995
    Date of Patent: November 18, 1997
    Assignee: Leading Edge Technologies, Inc.
    Inventors: Richard W. Rudow, John Coffee, Douglas L. Lecker, Tuan Pham, Kirk Bingeman
  • Patent number: 4036872
    Abstract: Cyclopentane derivatives of the formula: ##STR1## wherein R.sup.1 represents alkyl of 1 through 4 carbon atoms, R.sup.2 represents hydrogen or alkyl of 1 through 3 carbon atoms, R.sup.3 represents alkoxy of 3 through 6 carbon atoms, or alkoxyalkyl in which alkoxy and alkyl moieties each contain 1 through 4 carbon atoms, R.sup.4 represents hydrogen or alkyl of 1 through 12 carbon atoms, R.sup.5 represents hydrogen or alkyl of 1 through 4 carbon atoms or a carboxylic acyl group, A represents carbonyl or a group --CH(OR.sup.5)-- wherein R.sup.5 is as hereinbefore defined, and X represents ethylene or trans-vinylene, possess pharmacological properties, for example the production of hypotension, broncodilation, inhibition of gastric acid secretion, and stimulation of uterine contraction.
    Type: Grant
    Filed: November 12, 1974
    Date of Patent: July 19, 1977
    Assignee: May & Baker Limited
    Inventors: Michael Peter Lear Caton, Edward Charles John Coffee, Gordon Leonard Watkins
  • Patent number: 3935261
    Abstract: Cyclopentane derivatives of the prostaglandin type of the formula: ##SPC1##(wherein R.sup.1 represents hydrogen or lower alkyl, R.sup.2 represents alkyl of 1 to 10 carbon atoms, the symbols R.sup.3 are the same and represent hydrogen, lower alkyl, lower alkenyl, phenyl(lower)alkyl or lower alkanoyl, R.sup.
    Type: Grant
    Filed: September 3, 1974
    Date of Patent: January 27, 1976
    Assignee: May & Baker Limited
    Inventors: Michael Peter Lear Caton, Edward Charles John Coffee, Gordon Leonard Watkins