Patents by Inventor Alan Bennett

Alan Bennett 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: 20120320679
    Abstract: A system and method for reducing write amplification while maintaining a desired level of sequential read and write performance is disclosed. A controller in a multi-bank flash storage device may receive host data for writing to the plurality of flash memory banks. The controller may organize the received data in multi-page logical groups greater than a physical page and less than a physical block and interleave writes of the host data to the memory banks with that striping factor. A buffer RAM is associated with each bank of the multi-bank memory where the buffer RAM is sized as equal to or greater than the size of the multi-page logical group.
    Type: Application
    Filed: May 17, 2012
    Publication date: December 20, 2012
    Inventors: Steven T. Sprouse, Sergey Anatolievich Gorobets, William Wu, Alan Bennett, Marielle Bundukin
  • Publication number: 20120297140
    Abstract: A method and system for cache management in a storage device is disclosed. A portion of unused memory in the storage device is used for temporary data cache so that two levels of cache may be used (such as a permanent data cache and a temporary data cache). The storage device may manage the temporary data cache in order to maintain clean entries in the temporary data cache. In this way, the storage area associated with the temporary data cache may be immediately reclaimed and retasked for a different purpose without the need for extraneous copy operations.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Inventors: William Wu, Sergey Anatolievich Gorobets, Steven Sprouse, Alan Bennett
  • Publication number: 20120239538
    Abstract: An information model for a party and property records management system includes a legal party role object for maintaining relationships between objects, such as legal party objects and revenue-object objects, within the information model. A legal party object could have several associated objects, such as an identification number object or a legal party communication object.
    Type: Application
    Filed: June 4, 2012
    Publication date: September 20, 2012
    Applicant: MANATRON, INC.
    Inventors: Jennings Wayne Moore, Larry Joseph Deniston, Terry Lee Merkle, Douglas Alan Bennett, Robert James Golisek
  • Patent number: 8266023
    Abstract: An information model for a party and property records management system includes a legal party role object for maintaining relationships between objects, such as legal party objects and revenue-object objects, within the information model. A legal party object could have several associated objects, such as an identification number object or a legal party communication object.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: September 11, 2012
    Assignee: Manatron, Inc.
    Inventors: Jennings Wayne Moore, Larry Joseph Deniston, Terry Lee Merkle, Douglas Alan Bennett, Robert James Golisek
  • Publication number: 20110296122
    Abstract: A system and method for clearing data from a cache in a storage device is disclosed. The method may include analyzing the cache for the least recently fragmented logical group, and evicting the entries from the least recently fragmented logical group. Or, the method may also include analyzing compaction history and selecting entries for eviction based on the analysis of the compaction history. The method may also include scheduling of different eviction mechanisms during various operations of the storage device. The system may include a cache storage, a main storage and a controller configured to evict entries associated with a least recently fragmented logical group, configured to evict entries based on analysis of compaction history, or configured to schedule different eviction mechanisms during various operations of the storage device.
    Type: Application
    Filed: May 31, 2010
    Publication date: December 1, 2011
    Inventors: William WU, Steven Sprouse, Sergei Anatolievich Gorobets, Alan Bennett, Ameen Aslam
  • Publication number: 20110035304
    Abstract: An information model for a party and property records management system includes a legal party role object for maintaining relationships between objects, such as legal party objects and revenue-object objects, within the information model. A legal party object could have several associated objects, such as an identification number object or a legal party communication object.
    Type: Application
    Filed: October 19, 2010
    Publication date: February 10, 2011
    Applicant: Manatron, Inc.
    Inventors: Jennings Wayne Moore, Larry Joseph Deniston, Terry Lee Merkle, Douglas Alan Bennett, Robert James Golisek
  • Patent number: 7881989
    Abstract: An information model for a party and property records management system includes a legal party role object for maintaining relationships between objects, such as legal party objects and revenue-object objects, within the information model. A legal party object could have several associated objects, such as an identification number object or a legal party communication object.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: February 1, 2011
    Assignee: Manatron, Inc.
    Inventors: Jennings Wayne Moore, Larry Joseph Deniston, Terry Lee Merkle, Douglas Alan Bennett, Robert James Golisek
  • Publication number: 20100062405
    Abstract: A real-time virtual reality welding system including a programmable processor-based subsystem, a spatial tracker operatively connected to the programmable processor-based subsystem, at least one mock welding tool capable of being spatially tracked by the spatial tracker, and at least one display device operatively connected to the programmable processor-based subsystem. The system is capable of simulating, in virtual reality space, a weld puddle having real-time molten metal fluidity and heat dissipation characteristics. The system is further capable of displaying the simulated weld puddle on the display device in real-time.
    Type: Application
    Filed: July 10, 2009
    Publication date: March 11, 2010
    Applicant: LINCOLN GLOBAL, INC.
    Inventors: David Anthony ZBORAY, Matthew Alan BENNETT, Matthew Wayne WALLACE, Jeremiah HENNESSEY, Yvette Christine DUDAC, Zachary Steven LENKER, Andrew Paul LUNDELL, Paul DANA, Eric A. PREISZ
  • Publication number: 20100062406
    Abstract: A simulator facilitates virtual welding activity of pipe and open root weld joints. The simulator may include a logic processor based system operable to execute coded instructions for generating an interactive welding environment that emulates welding activity on a section of virtual pipe having at least one virtual weld joint. It also includes a display connected to the logic processor based system for visually depicting the interactive welding environment, wherein the display depicts the section of virtual pipe. A mock welding tool is provided for performing virtual welding activity on the at least one weld joint in real time where one or more sensors are adapted to track movement of the input device in real time for communicating data about the movement of the input device to the logic processor based system.
    Type: Application
    Filed: July 10, 2009
    Publication date: March 11, 2010
    Applicant: LINCOLN GLOBAL, INC.
    Inventors: David Anthony ZBORAY, Matthew Alan BENNETT, Matthew Wayne WALLACE, Jeremiah HENNESSEY, Yvette Christine DUDAC, Zachary Steven LENKER, Andrew Paul LUNDELL, Paul DANA, Eric A. PREISZ, Lynn BRIGGS, Richard B. DROLLER, Eric C. BRIGGS
  • Publication number: 20100048273
    Abstract: Embodiments of the present invention pertain to a computer program product and processor based computing system that provides processing means for executing coded instructions and input means for interacting with said processing means to create a virtual welding environment. The system establishes an objective to change a functional or operational state of a virtual article, and directs the end user to perform at least one virtual welding operation for changing its functional state.
    Type: Application
    Filed: July 17, 2009
    Publication date: February 25, 2010
    Applicant: LINCOLN GLOBAL, INC.
    Inventors: Matthew Wayne WALLACE, Andrew Paul LUNDELL, David Anthony ZBORAY, Matthew Alan BENNETT
  • Publication number: 20090182251
    Abstract: Cast covers, that allow someone who has a casted arm or leg, and has been authorized by a physician to resume playing a particular sport (e.g., football), to protect both the casted limb and other players from collision with the hard material in the cast, by covering the cast with a cushioning material. The cast covers are precast and premolded in different sizes and colors to meet individual needs and tastes. The cast cover has a generally tubular shape. Preferably, a thick inner layer of polyurethane foam is covered by a thinner outer layer of polyethylene foam. In a first embodiment, the tube is closed, except for openings at its ends. In a second embodiment, there is a longitudinal opening running between the open ends of the tube, and the tube is secured on a casted limb by strips of hook and loop fasteners that traverse the longitudinal opening.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventor: Mark Alan Bennett
  • Publication number: 20090182252
    Abstract: Cast covers, that allow someone who has a casted arm or leg, and has been authorized by a physician to resume playing a particular sport (e.g., football), to protect both the casted limb and other players from collision with the hard material in the cast, by covering the cast with a cushioning material. The cast covers are precast and premolded in different sizes and colors to meet individual needs and tastes. The cast cover has a generally tubular shape. Preferably, there are multiple layers of flexible but solid material, such as polyurethane foam, polyethylene foam, or ethylene vinyl acetate foam. In some embodiments, the tube is closed, except for openings at its ends. In other embodiments, there is a longitudinal opening running between the open ends of the tube, and the tube is secured on a casted limb by strips of hook and loop fasteners that traverse the longitudinal opening.
    Type: Application
    Filed: July 16, 2008
    Publication date: July 16, 2009
    Inventor: MARK ALAN BENNETT
  • Patent number: 7472328
    Abstract: Integrated circuit bus integrity may be verified without specialized test equipment. In a diagnostic mode, the integrated circuit may output a series of predetermined activation patterns onto the data bus to verify integrity of the data bus. Further bus verification may be provided by an address capture mode where address bus contents are reflected onto the data bus. A microprocessor may control diagnostic mode operation.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: December 30, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Hitesh Amin, Philip Edward Foster, Marc Alan Bennett, Steven Harold Goody
  • Patent number: 7372978
    Abstract: A system and method for automatically determining a seed vigor index for a lot of seeds by analysis of a scanned image of a plurality of seedlings grown from lot of seeds, including automatically separating and analyzing overlapped seedlings. According to one aspect of the current invention, seedling analysis software is used to analyze an image of seedlings. The seedling analysis software preferably analyzes both hypocotyl and radicle lengths and thus determines the separation point between the two for each seedling. The seedling analysis software also preferably separates overlapped seedlings, preferably using a simulated annealing technique. According to another aspect of the present invention, a low-cost scanner placed in an inverted configuration in a scanner enclosure is used to generate high-quality, reproducible images of seedlings. According to yet another aspect of the present invention, a method of using ordinary germination boxes, i.e.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: May 13, 2008
    Assignee: The Ohio State University Research Foundation
    Inventors: Miller Baird McDonald, Jr., Kikuo Fujimura, Mark Alan Bennett, Yusaku Sako, Andrew Frederick Evans
  • Publication number: 20080091872
    Abstract: A re-programmable non-volatile memory system, such as a flash EEPROM system, having its memory cells grouped into blocks of cells that are simultaneously erasable is operated to perform memory system housekeeping operations in the foreground during execution of a host command, wherein the housekeeping operations are unrelated to execution of the host command. Both one or more such housekeeping operations and execution of the host command are performed within a time budget established for executing that particular command. One such command is to write data being received to the memory. One such housekeeping operation is to level out the wear of the individual blocks that accumulates through repetitive erasing and re-programming.
    Type: Application
    Filed: December 3, 2007
    Publication date: April 17, 2008
    Inventors: Alan Bennett, Sergey Gorobets, Andrew Tomlin, Charles Schroter
  • Publication number: 20070113030
    Abstract: The present invention presents a number of improvements for managing erase processes in non-volatile memory. Such memory systems typically manage the memory by logically organize the basic unit of physical erase (erase block) into composite logical groupings (meta-blocks or logical group), where an erase block generally consists of a number of sectors. When an erase command is received, the specified sectors are checked against the memory system's control data. If the specified sectors span any full logical grouping, the full logical groupings can each be treated a whole and erased according to one process (such as performing a true, physical erase), while other sectors are “logically” erased at the sector level by standard techniques.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Applicant: SanDisk Corporation
    Inventors: Alan Bennett, Alan Bryce, Sergey Gorobets
  • Publication number: 20070113029
    Abstract: The present invention presents a number of improvements for managing erase processes in non-volatile memory. Such memory systems typically manage the memory by logically organize the basic unit of physical erase (erase block) into composite logical groupings (meta-blocks or logical group), where an erase block generally consists of a number of sectors. When an erase command is received, the specified sectors are checked against the memory system's control data. If the specified sectors span any full logical grouping, the full logical groupings can each be treated a whole and erased according to one process (such as performing a true, physical erase), while other sectors are “logically” erased at the sector level by standard techniques.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Applicant: SanDisk Corporation
    Inventors: Alan Bennett, Alan Bryce, Sergey Gorobets
  • Patent number: D614217
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: April 20, 2010
    Assignee: Lincoln Global, Inc.
    Inventors: Carl Peters, Erin L. Justice, Chris Gandee, David Anthony Zboray, Matthew Alan Bennett, Matthew Wayne Wallace, Jeremiah Hennessey, Zachary Steven Lenker, Andrew Paul Lundell, Lynn Briggs, Richard B. Droller, Eric C. Briggs
  • Patent number: D615573
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: May 11, 2010
    Assignee: Lincoln Global, Inc.
    Inventors: Carl Peters, Erin L. Justice, Chris Gandee, David Anthony Zboray, Matthew Alan Bennett, Matthew Wayne Wallace, Jeremiah Hennessey, Zachary Steven Lenker, Andrew Paul Lundell, Lynn Briggs, Richard B. Droller, Eric C. Briggs
  • Patent number: D631074
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: January 18, 2011
    Assignee: Lincoln Global, Inc.
    Inventors: Carl Peters, Erin L. Justice, Chris Gandee, David Anthony Zboray, Matthew Alan Bennett, Matthew Wayne Wallace, Jeremiah Hennessey, Zachary Steven Lenker, Andrew Paul Lundell, Lynn Briggs, Richard B. Droller, Eric C. Briggs