Patents by Inventor Matthew Buller

Matthew Buller 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: 10664412
    Abstract: Systems and methods that select a cache flushing algorithm are provided. A stripe that spans multiple storage devices and includes a plurality of segments is provided. The stripe also includes dirty data stored in a picket-fence pattern in at least a subset of segments in the plurality of segments. A memory cache that stores data separately from the plurality of storage devices and a metadata cache that stores metadata associated with the dirty data are also provided. A cache flushing algorithm is selected using the metadata. The selected cache flushing algorithm flushes data from the memory cache to the stripe.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: May 26, 2020
    Assignee: NETAPP, INC.
    Inventors: Mahmoud K. Jibbe, Dean Lang, Scott Terrill, Matthew Buller, Jeffery Fowler
  • Publication number: 20190129863
    Abstract: Systems and methods that select a cache flushing algorithm are provided. A stripe that spans multiple storage devices and includes a plurality of segments is provided. The stripe also includes dirty data stored in a picket-fence pattern in at least a subset of segments in the plurality of segments. A memory cache that stores data separately from the plurality of storage devices and a metadata cache that stores metadata associated with the dirty data are also provided. A cache flushing algorithm is selected using the metadata. The selected cache flushing algorithm flushes data from the memory cache to the stripe.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Mahmoud K. Jibbe, Dean Lang, Scott Terrill, Matthew Buller, Jeffery Fowler
  • Patent number: 8872655
    Abstract: A network for monitoring of location of items is provided, including a plurality of wireless devices, where each of the plurality of wireless devices is associated with a monitored item. Each of a plurality of mobile stations are associated with a respective user and configured to generate an alert when at least one respective wireless device of the plurality of wireless devices exceeds a location parameter. A processing system is in communication with the plurality of mobile stations, and the processing system includes a database that collects and stores data related to the plurality of wireless devices and the plurality of mobile stations.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: October 28, 2014
    Assignee: Cellwitch Inc.
    Inventors: Matthew Buller, Hamish Orrick, Aiden Turner
  • Publication number: 20100164715
    Abstract: A network for monitoring of location of items is provided, including a plurality of wireless devices, where each of the plurality of wireless devices is associated with a monitored item. Each of a plurality of mobile stations are associated with a respective user and configured to generate an alert when at least one respective wireless device of the plurality of wireless devices exceeds a location parameter. A processing system is in communication with the plurality of mobile stations, and the processing system includes a database that collects and stores data related to the plurality of wireless devices and the plurality of mobile stations.
    Type: Application
    Filed: March 8, 2010
    Publication date: July 1, 2010
    Applicant: CELLWITCH LLC
    Inventors: Matthew Buller, Hamish Orrick, Aiden Turner
  • Publication number: 20100164714
    Abstract: A method of monitoring for proximity of items, comprising monitoring for reception of a wireless signal from one or more wireless devices; upon reception of a wireless signal from one or more wireless devices, ascertaining the identity of a wireless device from which the wireless signal was received; comparing the identified wireless devices to a predetermined list of wireless devices; and generating an alert if a signal was not received from one or more wireless devices in the predetermined list.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 1, 2010
    Inventors: Matthew Buller, Hamish Orrick, Aiden Turner
  • Patent number: 7302558
    Abstract: Systems and methods are provided to facilitate the creation and configuration management of computing systems. According to some embodiments, component and configuration information associated with a computing system to be created is received. In addition, a target hardware platform to be associated with the computing system is determined. Based on the component and configuration information, the target hardware platform, and a pre-defined rule set, build information is automatically determined and made specific for the target hardware platform. It may then be arranged for the computing system to be created and/or configured on the target hardware platform in accordance with the build information.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: November 27, 2007
    Assignee: Goldman Sachs & Co.
    Inventors: David Campbell, Matthew Buller, Jason Verch
  • Publication number: 20060168436
    Abstract: Systems and methods are provided to facilitate the creation and configuration management of computing systems. According to some embodiments, component and configuration information associated with a computing system to be created is received. In addition, a target hardware platform to be associated with the computing system is determined. Based on the component and configuration information, the target hardware platform, and a pre-defined rule set, build information is automatically determined and made specific for the target hardware platform. It may then be arranged for the computing system to be created and/or configured on the target hardware platform in accordance with the build information.
    Type: Application
    Filed: January 25, 2005
    Publication date: July 27, 2006
    Inventors: David Campbell, Matthew Buller, Jason Verch
  • Patent number: 5893563
    Abstract: A game apparatus adapted for use with objects to be thrown includes a primary panel having a first end and a second end, a secondary panel connected to the first end and forming a tray to receive the thrown objects. A tertiary panel is disposed at the second end and has a perimeter region to which a plurality of elongate obstruction elements are attached. These elements extend into proximity with the secondary panel and form a barrier through which the objects are intended to be thrown. A tension mechanism can be applied to the obstruction elements and a target hole provided in the tertiary panel. Folded configurations of the apparatus facilitate compaction, transportation, and storage of the objects.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: April 13, 1999
    Assignee: Matthew A. Buller
    Inventor: Matthew A. Buller