Patents by Inventor Kevin E. Moore

Kevin E. Moore 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).

  • Publication number: 20240155365
    Abstract: A wireless testing system is provided that tests Wi-Fi signal strength of devices of a local network to determine distribution of network devices within the local network. In particular, one or more Wi-Fi-based devices may be located within or near a premises in which a wireless network is present. The devices are configured to automatically connect to a particular test broadcast signal from a modem and provide signal strength data. An application may log into or otherwise access the information obtained by the modem concerning the Wi-Fi signal strength of the wireless devices. The application may analyze the Wi-Fi signal strength information and may execute a recommendation engine to provide one or more recommendations/directions for installing components of the wireless network, such as wireless devices, modems, etc. to improve the coverage of the wireless network and provide a more robust wireless experience for devices within the wireless network.
    Type: Application
    Filed: January 18, 2024
    Publication date: May 9, 2024
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: William J. Keaton, Brian E. Bond, David J. Moore, Kevin W. Lu
  • Patent number: 8776063
    Abstract: Multi-threaded, transactional memory systems may allow concurrent execution of critical sections as speculative transactions. These transactions may abort due to contention among threads. Hardware feedback mechanisms may detect information about aborts and provide that information to software, hardware, or hybrid software/hardware contention management mechanisms. For example, they may detect occurrences of transactional aborts or conditions that may result in transactional aborts, and may update local readable registers or other storage entities (e.g., performance counters) with relevant contention information. This information may include identifying data (e.g., information outlining abort relationships between the processor and other specific physical or logical processors) and/or tallied data (e.g., values of event counters reflecting the number of aborted attempts by the current thread or the resources consumed by those attempts).
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: July 8, 2014
    Assignee: Oracle America, Inc.
    Inventors: David Dice, Kevin E. Moore, Mark S. Moir
  • Patent number: 8239633
    Abstract: A coherence controller in hardware of an apparatus in an example detects conflicts on coherence requests through direct, non-broadcast employment of signatures that: summarize read-sets and write-sets of memory transactions; and provide false positives but no false negatives for the conflicts on the coherence requests. The signatures comprise fixed-size representations of a substantially arbitrary set of addresses for the read-sets and the write-sets of the memory transactions.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: August 7, 2012
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: David A. Wood, Mark D. Hill, Michael M. Swift, Michael R. Marty, Luke Yen, Kevin E. Moore, Jayaram Bobba, Haris Volos
  • Publication number: 20100131953
    Abstract: Multi-threaded, transactional memory systems may allow concurrent execution of critical sections as speculative transactions. These transactions may abort due to contention among threads. Hardware feedback mechanisms may detect information about aborts and provide that information to software, hardware, or hybrid software/hardware contention management mechanisms. For example, they may detect occurrences of transactional aborts or conditions that may result in transactional aborts, and may update local readable registers or other storage entities (e.g., performance counters) with relevant contention information. This information may include identifying data (e.g., information outlining abort relationships between the processor and other specific physical or logical processors) and/or tallied data (e.g., values of event counters reflecting the number of aborted attempts by the current thread or the resources consumed by those attempts).
    Type: Application
    Filed: November 26, 2008
    Publication date: May 27, 2010
    Inventors: David Dice, Kevin E. Moore, Mark S. Moir
  • Publication number: 20090077329
    Abstract: A coherence controller in hardware of an apparatus in an example detects conflicts on coherence requests through direct, non-broadcast employment of signatures that: summarize read-sets and write-sets of memory transactions; and provide false positives but no false negatives for the conflicts on the coherence requests. The signatures comprise fixed-size representations of a substantially arbitrary set of addresses for the read-sets and the write-sets of the memory transactions.
    Type: Application
    Filed: July 9, 2008
    Publication date: March 19, 2009
    Inventors: David A. Wood, Mark D. Hill, Michael M. Swift, Michael R. Marty, Luke Yen, Kevin E. Moore, Jayaram Bobba, Haris Volos
  • Patent number: 6921240
    Abstract: An industrial roll handling apparatus allows the user to lift and maneuver industrial rolls and other heavy objects without the aid of another individual. It is removably attached to a forklift or tow motor for maneuverability. It has a triangular truss body that provides strength and support and a barrel within a barrel system that allows an industrial roll to turn independently from the truss. Straps used in combination with a buckle fastening system secure the industrial roll to the apparatus. Once fastened, the industrial roll can be manually rotated in a complete circle.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: July 26, 2005
    Inventor: Kevin E. Moore
  • Publication number: 20030133777
    Abstract: An industrial roll handling apparatus is disclosed herein. Said industrial roll handling apparatus allows the user to lift and maneuver industrial rolls and other heavy objects without the aid of another individual. The industrial roll handling apparatus is devised to be removably attached to a forklift or tow motor for maneuverability. The industrial roll handling apparatus has a triangular truss body that provides strength and support and a barrel within a barrel system that allows an industrial roll to turn independently from the truss. Straps used in combination with a buckle fastening system secure the industrial roll to the apparatus. Once fastened, the industrial roll can be manually rotated in a complete circle.
    Type: Application
    Filed: January 16, 2002
    Publication date: July 17, 2003
    Inventor: Kevin E. Moore