Patents by Inventor Mark Waggoner

Mark Waggoner 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: 8571948
    Abstract: Providing earlier funds availability or a line of credit for a deposit or other monetary package reported to be in a cash supply chain. Later, when the deposit physically arrives at a bank vault, then the actual amount of the deposit is reconciled against the accelerated funds or line of credit previously made available. The amount of accelerated funds or line of credit made available may be based upon the amount scheduled to be deposited, as well as a risk score for the customer making the deposit and/or for the transaction being made.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: October 29, 2013
    Assignee: Bank of America Corporation
    Inventors: Michelle Nichols, Todd Atwood, James Heddleson, Mark Waggoner
  • Patent number: 8205111
    Abstract: In one embodiment, the present invention includes a method for writing data from a writer coupled to a reader via an in-die interconnect into a queue entry according to a first clock of the writer, generating a mapping of which second clocks of the reader that the reader is allowed to read from the queue, based at least in part on the first and second clocks, and reading the data from the entry at an allowed second clock. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 2, 2009
    Date of Patent: June 19, 2012
    Assignee: Intel Corporation
    Inventors: David L. Hill, Robert J. Greiner, Tim Frodsham, Derek Bachand, Anant Deval, Mark Waggoner
  • Patent number: 8164451
    Abstract: Cash handling facilities, such as cash vaults, receive and process large quantities of cash. The cash handling facility may have a plurality of custody points at which the amount of cash being processed is verified, counted, stored, or otherwise processed. Cash handling personnel that are handling the cash may be verified, detected, or otherwise documented as handling the cash. Automatic identification techniques may be implemented to track the cash and cash handling personnel at various custody points within the cash handling facility. A centralized tracking system may use the information obtained at each of the custody points to track, count, and verify the cash while it is located within the cash handling facility.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: April 24, 2012
    Assignee: Bank of America Corporation
    Inventors: Michelle Nichols, Todd Atwood, James Heddleson, Felix Mon, Mark Waggoner, Wallace Webster
  • Publication number: 20110210826
    Abstract: Cash handling facilities, such as cash vaults, receive and process large quantities of cash. The cash handling facility may have a plurality of custody points at which the amount of cash being processed is verified, counted, stored, or otherwise processed. Cash handling personnel that are handling the cash may be verified, detected, or otherwise documented as handling the cash. Automatic identification techniques may be implemented to track the cash and cash handling personnel at various custody points within the cash handling facility. A centralized tracking system may use the information obtained at each of the custody points to track, count, and verify the cash while it is located within the cash handling facility.
    Type: Application
    Filed: May 12, 2011
    Publication date: September 1, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Michelle Nichols, Todd Atwood, James Heddleson, Felix Mon, Mark Waggoner, Wallace Webster
  • Patent number: 7982610
    Abstract: As deposit bags containing monetary packages arrive at a cash handling facility contents of the deposit bags are inspected and assigned to a teller for processing. An automatic identification system may detect the presence of the deposit bag, the monetary packages, and/or the personnel handling the cash at various custody points at the cash handling facility. Such information may be used to determine the priority at which the monetary package may be processed. Further, a plurality of tellers may be assigned to process the monetary package in the cash handling facility. Each teller's workflow may be tracked based on the presence of monetary packages that are already being processed at the teller's station. Therefore, the monetary packages may be prioritized and may be assigned to a teller that is capable of handling the processing of the monetary package.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: July 19, 2011
    Assignee: Bank of America Corporation
    Inventors: Michelle Nichols, Todd Atwood, James Heddleson, Mark Waggoner
  • Patent number: 7965184
    Abstract: Cash handling facilities, such as cash vaults, receive and process large quantities of cash. The cash handling facility may have a plurality of custody points at which the amount of cash being processed is verified, counted, stored, or otherwise processed. Cash handling personnel that are handling the cash may be verified, detected, or otherwise documented as handling the cash. Automatic identification techniques may be implemented to track the cash and cash handling personnel at various custody points within the cash handling facility. A centralized tracking system may use the information obtained at each of the custody points to track, count, and verify the cash while it is located within the cash handling facility.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: June 21, 2011
    Assignee: Bank of America Corporation
    Inventors: Michelle Nichols, Todd Atwood, James Heddleson, Felix Mon, Mark Waggoner, Wallace Webster
  • Publication number: 20100174936
    Abstract: In one embodiment, the present invention includes a method for writing data from a writer coupled to a reader via an in-die interconnect into a queue entry according to a first clock of the writer, generating a mapping of which second clocks of the reader that the reader is allowed to read from the queue, based at least in part on the first and second clocks, and reading the data from the entry at an allowed second clock. Other embodiments are described and claimed.
    Type: Application
    Filed: January 2, 2009
    Publication date: July 8, 2010
    Inventors: David L. Hill, Robert J. Greiner, Tim Frodsham, Derek Bachand, Anant Deval, Mark Waggoner
  • Patent number: 7587650
    Abstract: A detector to detect the magnitude of the jitter that may occur in a first clock signal and a second clock signal and to generate an alarm signal if the magnitude of the jitter exceeds the threshold value. The detector comprises a one-hot register storing a one-hot value comprising a first logic bit (=1) centered around one or more second logic bits (=0). The detector comprises a threshold register storing a threshold value comprising one or more second logic bits centered around one or more first logic bits. An event of a first clock rotates the contents of the one-hot value and an event of a second clock rotates the contents of the threshold value. A match between the pre-specified bit of the one-hot value and the threshold value indicates the occurrence of the jitter having a magnitude greater than the threshold value.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: September 8, 2009
    Assignee: Intel Corporation
    Inventors: Matthew W. Heath, Mark Waggoner, Robert Greiner, Brett W. Newkirk
  • Publication number: 20080141101
    Abstract: A detector to detect the magnitude of the jitter that may occur in a first clock signal and a second clock signal and to generate an alarm signal if the magnitude of the jitter exceeds the threshold value. The detector comprises a one-hot register storing a one-hot value comprising a first logic bit (=1) centered around one or more second logic bits (=0). The detector comprises a threshold register storing a threshold value comprising one or more second logic bits centered around one or more first logic bits. An event of a first clock rotates the contents of the one-hot value and an event of a second clock rotates the contents of the threshold value. A match between the pre-specified bit of the one-hot value and the threshold value indicates the occurrence of the jitter having a magnitude greater than the threshold value.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Inventors: Matthew W. Heath, Mark Waggoner, Robert Greiner, Brett W. Newkirk
  • Patent number: D916892
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: April 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Carolyn Huynh, Mark Waggoner, Vandhana Ramadurai, Ritika Mathur, Christopher Law
  • Patent number: D972598
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: December 13, 2022
    Assignee: GOOGLE LLC
    Inventors: Carolyn Huynh, Mark Waggoner, Vandhana Ramadurai, Ritika Mathur, Christopher Law