Patents by Inventor Frank Ahern

Frank Ahern 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: 8060675
    Abstract: A computing module includes an interface to asynchronously, serially exchange parallel system bus data with one or more other modules of a computer system that includes the computing module. The computing module can asynchronously, serially transfer first parallel bus data to another module of the computer system, and can asynchronously, serially receive second parallel bus data from another module of the computer system.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: November 15, 2011
    Inventors: Frank Ahern, Desi Rhoden, Jeff Doss, Charles Mollo
  • Publication number: 20100144455
    Abstract: The present invention achieves technical advantages as a device and system utilizable during actual golf game play configured to obtain information related to a player's golf swing and game performance. This information may include information generated by a sensor(s) located on or within a golf club or worn by the golfer, which information is configured to be sent to a golf appliance, such as a golf glove, an automatic scoring and game statistics apparatus worn by the golfer, or a remotely located monitoring/display unit. These sensors provide data to facilitate assessing a player's swing, to determine a ball strike, determine swing velocity, identify the club used, and other data usable during actual game play. An additional aspect of the invention provides for a golf glove appliance and club grip system for detecting correct hand position as the golfer grips the club during a swing.
    Type: Application
    Filed: December 8, 2009
    Publication date: June 10, 2010
    Inventor: Frank Ahern
  • Publication number: 20100144456
    Abstract: A golf club and accessory system utilizable during actual golf game play configured to obtain information related to a player's golf swing. This information may include information generated by a sensor(s) located on or within a golf club, which information is configured to be sent to a golf appliance, such as a golf glove, or other appliances used during play. These sensors provide data to facilitate assessing a player's swing, to determine a ball strike, determine swing velocity, identify the club used, or other such data obtainable during actual game play. One aspect of the invention provides for a golf appliance configured to display data relevant to game play and the player's swing obtained from a sensor(s) integral a golf club or integrated into the worn appliance. In another aspect of the invention the golf appliance(s) are configured to only accept input from specified sensor(s) or other appliances, encrypt data, and alert the user of any errors in operation.
    Type: Application
    Filed: December 8, 2009
    Publication date: June 10, 2010
    Inventor: Frank Ahern
  • Publication number: 20100113174
    Abstract: A device and system utilizable during actual golf game play configured to obtain information related to a player's golf swing. This information may include information generated by a sensor(s) located on or within a golf club, which information is configured to be sent to a golf appliance, such as a golf glove, or other appliances used during play. These sensors provide data to facilitate assessing a player's swing, to determine a ball strike, determine swing velocity, identify the club used, or other such data obtainable during actual game play. One aspect of the invention allows for sensor(s) to be an integral part of a newly manufactured club. Another aspect of the invention allows for existing golf clubs to be retrofitted by an individual with a sensor(s). An additional aspect of the invention provides for power coupling across the sensor(s) golf appliance interface.
    Type: Application
    Filed: October 27, 2009
    Publication date: May 6, 2010
    Inventor: Frank Ahern
  • Patent number: 7356634
    Abstract: A bridge accessible by a host processor can expand access over a first bus to a second bus. The first bus and the second bus are each adapted to separately connect to respective ones of a plurality of bus-compatible devices. Allowable ones of the devices include memory devices and input/output devices. The bridge has a link, together with a first and a second interface. The first interface is coupled between the first bus and the link. The second interface is coupled between the second bus and the link.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: April 8, 2008
    Assignee: Tao Logic Systems LLC
    Inventor: Frank Ahern
  • Publication number: 20060294285
    Abstract: A bridge accessible by a host processor can expand access over a first bus to a second bus. The first bus and the second bus are each adapted to separately connect to respective ones of a plurality of bus-compatible devices. Allowable ones of the devices include memory devices and input/output devices. The bridge has a link, together with a first and a second interface. The first interface is coupled between the first bus and the link. The second interface is coupled between the second bus and the link.
    Type: Application
    Filed: August 31, 2006
    Publication date: December 28, 2006
    Inventor: Frank Ahern
  • Publication number: 20060288141
    Abstract: A modular computer system (20) including a universal connectivity station (UCS) (22) interconnected to a plurality of remote modules (30, 32, 34, 36, 38, 42) via a plurality of respective high speed serial links (26, 40) such as based on proprietary Split-Bridge™ technology. The plurality modules, including a processor module (42) which may include core parts including a CPU, memory, AGP Graphics, and system bus interface may be remotely located from each of the other modules, including the UCS (22). The present invention achieves technical advantages wherein each module of the modular computer system (20) appear to each device to be interconnected to the other on a parallel bus since the high speed serial links appear transparent. Preferably, although not necessary, each of the modules including the UCS 22 are based on the PCI bus architecture, or the PCMCIA bus architecture, although other bus architectures are well suited to be incorporated using the present invention.
    Type: Application
    Filed: August 31, 2006
    Publication date: December 21, 2006
    Inventors: Frank Ahern, Desi Rhoden, Jeff Doss, Charles Mollo
  • Publication number: 20060095616
    Abstract: A modular computer system (20) including a universal connectivity station (UCS) (22) interconnected to a plurality of remote modules (30, 32, 34, 36, 38, 42) via a plurality of respective high speed serial links (26, 40) such as based on proprietary Split-Bridge™ technology. The plurality modules, including a processor module (42) which may include core parts including a CPU, memory, AGP Graphics, and system bus interface may be remotely located from each of the other modules, including the UCS (22). The present invention achieves technical advantages wherein each module of the modular computer system (20) appear to each device to be interconnected to the other on a parallel bus since the high speed serial links appear transparent. Preferably, although not necessary, each of the modules including the UCS 22 are based on the PCI bus architecture, or the PCMCIA bus architecture, although other bus architectures are well suited to be incorporated using the present invention.
    Type: Application
    Filed: December 13, 2005
    Publication date: May 4, 2006
    Inventors: Frank Ahern, Desi Rhoden, Jeff Doss, Charles Mollo
  • Publication number: 20050021870
    Abstract: A modular computer system (20) including a universal connectivity station (UCS) (22) having a processor (42) interconnecting a plurality of physically remote modules including a PDA (36) and Smartphone (38), and a display (34). Each module of the modular computer system (20) appear to each device to be interconnected to the other. The UCS (22) enables the PDA (36) and Smartphone (38) to drive the display (38). The UCS (22) is also connectable to a data network via a network interface (54). External control devices including a keyboard (50) and mouse (52) may also control the UCS (22). The UCS (22) may translate the keyboard inputs to keystrokes, and mouse movements clicks to cursor movements and stylus taps for visually rendering on the PDA and Smartphone.
    Type: Application
    Filed: February 19, 2004
    Publication date: January 27, 2005
    Inventors: Jason Carnahan, Paul Moreton, Frank Ahern, Desi Rhoden, Jeff Doss, Charles Mollo
  • Publication number: 20040230668
    Abstract: A modular computer system (20) including a universal connectivity station (UCS) (22) having a processor (42) interconnecting a plurality of physically remote modules including a PDA (36) and Smartphone (38), and a display (34). Each module of the modular computer system (20) appear to each device to be interconnected to the other. The UCS (22) enables the PDA (36) and Smartphone (38) to drive the display (38). External control devices including a keyboard (50) and mouse (52) may also control the UCS (22). The UCS (22) may translate the keyboard inputs to keystrokes, and mouse movements clicks to cursor movements and stylus taps for visually rendering on the PDA and Smartphone.
    Type: Application
    Filed: January 28, 2004
    Publication date: November 18, 2004
    Inventors: Jason Carnahan, Paul Moreton, Frank Ahern, Desi Rhoden, Jeff Doss, Charles Mollo
  • Publication number: 20030093608
    Abstract: The invention provides a high speed PCI-to-PCI bridge structure and method of use thereof. One embodiment provides a first bus (240) adapted to facilitate data transfer, a second bus (215) adapted to facilitate data transfer, and a bridge (350) that couples the first bus to the second bus. The bridge is adapted to perform memory read, memory read line, and memory read multiple commands (from the first bus to the second bus). Advantageously, the bridge (350) responds to the memory read multiple command differently than either the memory read or the memory read line command.
    Type: Application
    Filed: November 9, 2001
    Publication date: May 15, 2003
    Inventors: Ken Jaramillo, Shih Ho Wu, Frank Ahern
  • Patent number: 6088752
    Abstract: A docking system can give a portable computer access over a first bus in the portable computer to a second bus in a docking station. The first bus and the second bus are each adapted to separately connect to respective ones of a plurality of bus-compatible devices. The docking system has a serial link cooperating with a first and a second interface to act as a single bridge. The first interface is coupled between the first bus and the link. The second interface is coupled between the second bus and the link. The first interface and the second interface are operable to (a) send bus-related information through the link in a format different from that of the first bus and the second bus, and (b) allow the portable computer, communicating through the first bus, to individually address one or more of the bus-compatible devices on the second bus using on the first bus substantially the same type of addressing as is used to access devices on the first bus.
    Type: Grant
    Filed: August 6, 1998
    Date of Patent: July 11, 2000
    Assignee: Mobility Electronics, Inc.
    Inventor: Frank Ahern
  • Patent number: 6070214
    Abstract: A bridge accessible by a host processor can expand access over a first bus to a second bus. The first bus and the second bus are each adapted to separately connect to respective ones of a plurality of bus-compatible devices. Allowable ones of the devices include memory devices and input/output devices. The bridge has a link, together with a first and a second interface. The first interface is coupled between the first bus and the link. The second interface is coupled between the second bus and the link.
    Type: Grant
    Filed: August 6, 1998
    Date of Patent: May 30, 2000
    Assignee: Mobility Electronics, Inc.
    Inventor: Frank Ahern