Patents by Inventor Barry Wright
Barry Wright 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: 20120254574Abstract: A multi-later memory and method for operation is disclosed. The memory includes three or more layers, where each layer is made up of flash memory cells having a greater bit per cell storage capacity than then prior layer. The method may include the steps of directing host data directly into a first or second layer of the multi-layer memory upon receipt depending on a condition of the data. The method may also include copying data within a respective layer in a data relocation operation to generate more free blocks of memory so that data preferably stays within each layer, as well as transferring data from one layer to the next higher bit per cell layer when layer transfer criteria are met.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Inventors: Alan Welsh Sinclair, Nicholas James Thomas, Barry Wright
-
Publication number: 20120196263Abstract: An interactive educational device and method that provides students with activity modes in the form of instruction and exercises to be performed at a plurality of individual work stations. The invention tracks and provides information that is useful to an instructor in determining students' focus and progress. The information provided to the instructor may include, the element of the activity mode of the device the student is currently using, how long the student has been in a particular mode, and how many times the student has attempted a particular element of an activity mode. The information for each student may be updated in real time, so that at any given moment the instructor may be informed as to the student's particular activity. A “look back” for any period of time may be obtained by the instructor. The instructor receives alerts for particular events. The student may report a need for assistance, and student details may be provided to the instructor.Type: ApplicationFiled: January 28, 2011Publication date: August 2, 2012Applicant: Quant Systems, Inc. d/b/a Hawkes Learning SystemsInventors: Marcel Prevuznak, Barry Wright, III, Rebecca Hughes
-
Patent number: 8209461Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.Type: GrantFiled: December 26, 2006Date of Patent: June 26, 2012Assignee: SanDisk Technologies Inc.Inventors: Alan W. Sinclair, Barry Wright
-
Patent number: 8201767Abstract: A comminuting device for comminuting material. The device has a frame and a shear member having a main blade, the shear member movably coupled to the frame with a shear member slide bearing located at least partially inside the frame. A supporting table is coupled to the frame, the supporting table having a counter blade, the supporting table adapted to support the scrap material. The frame has an opening forming an access way to the shear member slide bearing. The main blade and the counter blade cooperate to chop the scrap material when the shear member is moved from a first position to a second position. The shear member slide bearing is removable from inside the frame through the opening without removal of the shear member from the frame.Type: GrantFiled: March 8, 2010Date of Patent: June 19, 2012Assignee: Harris Waste Management Group, Inc.Inventor: Kevin Barry Wright
-
Patent number: 8166267Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.Type: GrantFiled: December 26, 2006Date of Patent: April 24, 2012Assignee: SanDisk Technologies Inc.Inventors: Alan W. Sinclair, Barry Wright
-
Publication number: 20110315025Abstract: A recycling machine deflection detection system including a cross head movable within a shear box of a recycling machine, one or more sensor units disposed on the cross head, and a controller connected to the one or more sensor units, the controller being configured to receive deflection signals from the one or more sensor units and determine, from the deflection signals, a shear deflection angle of the cross head due to deformation of the cross head.Type: ApplicationFiled: June 24, 2010Publication date: December 29, 2011Applicant: Harris Waste Management Group, Inc.Inventor: Kevin Barry Wright
-
Patent number: 8055832Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. A type of memory block is selected to receive additional data of a file that depends upon the types of blocks into which data of the file have already been written. Blocks containing data are selected for reclaiming any unused capacity therefrom by a process that selects blocks in order starting with those containing the least amount of valid data.Type: GrantFiled: May 8, 2006Date of Patent: November 8, 2011Assignee: SanDisk Technologies, Inc.Inventors: Alan W. Sinclair, Barry Wright
-
Patent number: 8046522Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.Type: GrantFiled: December 26, 2006Date of Patent: October 25, 2011Assignee: SanDisk Technologies, Inc.Inventors: Alan W. Sinclair, Barry Wright
-
Publication number: 20110215181Abstract: A comminuting device for comminuting material. The device has a frame and a shear member having a main blade, the shear member movably coupled to the frame with a shear member slide bearing located at least partially inside the frame. A supporting table is coupled to the frame, the supporting table having a counter blade, the supporting table adapted to support the scrap material. The frame has an opening forming an access way to the shear member slide bearing. The main blade and the counter blade cooperate to chop the scrap material when the shear member is moved from a first position to a second position. The shear member slide bearing is removable from inside the frame through the opening without removal of the shear member from the frame.Type: ApplicationFiled: March 8, 2010Publication date: September 8, 2011Applicant: Harris Waste Management Group, Inc.Inventor: Kevin Barry Wright
-
Patent number: 7949845Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. Each data file is uniquely identified in a file directory, which points to entries in a file index table (FIT) of data groups that make up the file and their physical storage locations in the memory.Type: GrantFiled: July 21, 2006Date of Patent: May 24, 2011Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7917686Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.Type: GrantFiled: December 26, 2006Date of Patent: March 29, 2011Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7739444Abstract: Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.Type: GrantFiled: December 26, 2006Date of Patent: June 15, 2010Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7669003Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. Each data file is uniquely identified in a file directory, which points to entries in a file index table (FIT) of data groups that make up the file and their physical storage locations in the memory.Type: GrantFiled: July 21, 2006Date of Patent: February 23, 2010Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7610437Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host.Type: GrantFiled: August 2, 2006Date of Patent: October 27, 2009Assignee: Sandisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7590795Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host.Type: GrantFiled: August 2, 2006Date of Patent: September 15, 2009Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7590794Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host.Type: GrantFiled: August 2, 2006Date of Patent: September 15, 2009Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7581057Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. A type of memory block is selected to receive additional data of a file that depends upon the types of blocks into which data of the file have already been written. Blocks containing data are selected for reclaiming any unused capacity therefrom by a process that selects blocks in order starting with those containing the least amount of valid data.Type: GrantFiled: May 8, 2006Date of Patent: August 25, 2009Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7562181Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host.Type: GrantFiled: August 2, 2006Date of Patent: July 14, 2009Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright
-
Patent number: 7558906Abstract: In a nonvolatile memory system that includes a block-erasable memory array, records are individually maintained for certain classifications of blocks. One or more lists may be maintained for the blocks, an individual list ordered according to a descriptor value. Such ordered lists allow rapid identification of a block by descriptor value.Type: GrantFiled: July 21, 2006Date of Patent: July 7, 2009Assignee: Sandisk CorporationInventors: Alan Welsh Sinclair, Barry Wright
-
Patent number: 7558905Abstract: Host system data files are written directly to a large erase block flash memory system with a unique identification of each file and offsets of data within the file but without the use of any intermediate logical addresses or a virtual address space for the memory. Directory information of where the files are stored in the memory is maintained within the memory system by its controller, rather than by the host. A type of memory block is selected to receive additional data of a file that depends upon the types of blocks into which data of the file have already been written. Blocks containing data are selected for reclaiming any unused capacity therefrom by a process that selects blocks in order starting with those containing the least amount of valid data.Type: GrantFiled: May 8, 2006Date of Patent: July 7, 2009Assignee: SanDisk CorporationInventors: Alan W. Sinclair, Barry Wright