Patents by Inventor Michael Upton

Michael Upton 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: 20250004781
    Abstract: Methods and apparatus to implement adaptive branch prediction throttling are disclosed. In one embodiment, the method comprises determining, based on looking up a branch confidence data structure, whether a current branch in execution of a single thread is a low confidence branch in which a branch predictor of a processor has a low level of certainty that outcome of the current branch is predicted correctly; and comparing a branch misprediction rate, a microinstruction waste rate, and a cache missing rate of the single thread with their corresponding thresholds. The method further comprises throttling branch prediction of the current branch based on the determination of the current branch being a low confidence branch and one or more thresholds for the branch misprediction rate, the microinstructions waste rate, and the cache missing rate of the single thread being crossed.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Zeshan CHISHTI, Gilles POKAM, Julien SEBOT, Ahmed YOUSSEF, Henry WONG, Michael UPTON, Srikanth SRINIVASAN
  • Patent number: 10115307
    Abstract: The parking space availability system is configured for use with a parking facility that further comprises a plurality of parking spaces. Each parking space contained within the plurality of parking spaces comprises an occupancy status selected from the group consisting of an open parking space and an occupied parking space. The parking space availability system comprises a surveillance device, one or more mapping devices and a wireless communication facility. The wireless communication facility wirelessly connects each of the one or more mapping devices to the surveillance device. The surveillance device forwards the location of each identified open parking space to the one or more mapping devices using the wireless communication facility. Each of the one or more mapping devices is used by a user to locate the identified open parking spaces.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: October 30, 2018
    Inventors: Sherece Upton, Michael Upton, Duncan Waruingi
  • Publication number: 20050070221
    Abstract: A communication system (100) including a portable radio (130) selectively transmitting radio signals, a first vehicular repeater system (110) including a first vehicular repeater (112) adaptable to receive radio signals transmitted by the portable radio (130). A first mobile radio (114) is coupled to the first vehicular repeater (112) and is adaptable to retransmit signals received by the first vehicular repeater (112). The first vehicular repeater (112) has priority repeater status that signifies primary responsibility for repeating the radio signals transmitted by the portable radio (130). The first vehicular repeater (112) is also capable of responding to a notification signal received from a second vehicular repeater system (120) with a priority signal to indicate that it is to remain in priority repeater status such that the second vehicular repeater system (120) monitors to receive the priority signal by the first vehicular repeater (112) in order to determine its priority status.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Inventor: Michael Upton
  • Patent number: 6138225
    Abstract: A memory system for providing rapid access to cached data includes a cache, a first TLB that stores address translation entries in a truncated form for fast access to data in the cache, and a second TLB that stores full address translation entries for accurate translation. The first TLB generates the tentative physical address quickly and initiates access to the cache using the tentative physical address. A way identified using the tentative physical address is read out of the cache and compared with a validated physical address provided by the second TLB. The initiated access is allowed to complete when the tentative and validated physical addresses match.
    Type: Grant
    Filed: December 24, 1997
    Date of Patent: October 24, 2000
    Assignee: Intel Corporation
    Inventors: Michael Upton, Gregory Mont Thornton, Bryon Conley
  • Patent number: 5031641
    Abstract: A restraint for the hands of a handcuffed person includes a fabric pouch having a drawstring, and grommets along an edge thereof. The drawstring has a ring at one portion, and a spring clip at an opposing portion. The pouch is placed over both hands of a handcuffed person, the drawstring pulled tight by means of the spring clip which is passed through the ring and attached to a grommet. A plastic liner may be installed in the pouch prior to use to protect and collect evidence from a suspect's hands.
    Type: Grant
    Filed: August 20, 1990
    Date of Patent: July 16, 1991
    Inventor: Michael Upton