Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Chartrand, US
Brent Chartrand, Folsom, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090327582 | Banded Indirection for Nonvolatile Memory Devices - Methods, apparatuses, and computer program products that enable banded indirection for nonvolatile memory devices, such as flash memory devices, are disclosed. One or more embodiments comprise a method for performing banded indirection when accessing data of a nonvolatile device. The methods comprise tracking fragmentation of a band of physical addresses of the nonvolatile memory device, storing a physical address of the band, and accessing data of a logical address of the band via the stored physical address based on the fragmentation of the band. Some embodiments comprise apparatuses for accessing data of nonvolatile devices using banded indirection. The embodiments comprise a nonvolatile memory element to store data, wherein the nonvolatile memory element has bands of physical addresses, a fragmentation detector to detect fragmentation of a band of the nonvolatile memory, and a data access module to access data of the band via a physical address based on the fragmentation. | 12-31-2009 |
| 20100332730 | METHOD AND SYSTEM FOR MANAGING A NAND FLASH MEMORY - A method and system to facilitate paging of one or more segments of a logical-to-physical (LTP) address mapping structure to a non-volatile memory. The LTP address mapping structure is part of an indirection system map associated with the non-volatile memory in one embodiment of the invention. By allowing one or more segments of the LTP address mapping structure to be paged to the non-volatile memory, the amount of volatile memory required to store the LTP address mapping structure is reduced while maintaining the benefits of the LTP address mapping structure in one embodiment of the invention. | 12-30-2010 |
Brent D. Chartrand, Cameron Park, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080250183 | STREAM UNDER-RUN/OVER-RUN RECOVERY - Machine-readable media, methods, and apparatus are described to recover from stream under-run and/or over-run conditions. In some embodiments, an audio controller may discard any partial sample block of the stream. | 10-09-2008 |
Doug Chartrand, Rochester, MN US
| Patent application number | Description | Published |
|---|---|---|
| 20100125556 | RESTORING APPLICATION UPGRADES USING AN APPLICATION RESTORE POINT - Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by the installation and update processes to a state as they exist at the application restore point. The application restore point captures information about which files are modified, created, or deleted by the installation and update processes. In one embodiment, a user invokes an installer process to install or update the application. When the installer process modifies or creates a file, an original copy of the file, or a reference to the file is placed into the application restore point. To restore the application, files of the computing system having original copies in the application restore point are replaced with the original copies while all new files referred to in the application restore point are deleted. | 05-20-2010 |
| 20100125841 | APPLICATION RESTORE POINTS - Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by the installation and update processes to a state as they exist at the application restore point. The application restore point captures information about which files are modified, created, or deleted by the installation and update processes. In one embodiment, a user invokes an installer process to install or update the application. When the installer process modifies or creates a file, an original copy of the file, or a reference to the file is placed into the application restore point. To restore the application, files of the computing system having original copies in the application restore point are replaced with the original copies while all new files referred to in the application restore point are deleted. | 05-20-2010 |
Kevin Chartrand, Sacramento, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090230081 | VENTED SCREWCAP CLOSURE WITH DIFFUSIVE MEMBRANE LINER - A liner for a wine bottle cap is constructed such that a gas, such as oxygen, that diffuses through the liner moves along a path within the liner whose length is greater than the thickness of the liner. In this manner, oxygen from the atmospheric air can diffuse through a relatively thin liner at a slow rate before reaching the bottled wine. The liner is comprised of alternating layers of material semi-permeable to oxygen and material impermeable to oxygen, the impermeable layers containing open areas through which oxygen can diffuse. As oxygen diffuses through the alternating layers, the path(s) along which the oxygen diffuses is determined by the locations of the open areas in the impermeable layers. The liner may be assembled with a screw cap closure that comprises ventilation holes connected by a raceway for distribution of atmospheric air to the liner. | 09-17-2009 |
Scott Chartrand, Charlotte, NC US
| Patent application number | Description | Published |
|---|---|---|
| 20080209880 | Steering Operated By Linear Electric Device - A riding mower assembly may include a mower frame, first and second wheels, and a steering assembly. The steering assembly may include a steering frame member fixed to the mower frame, a first steering arm rotatably coupled to a first end of the steering frame member and having the first wheel coupled thereto, a second steering arm rotatably coupled to a second end of the steering frame member and having the second wheel coupled thereto, an actuation mechanism, and a cross-member. The actuation mechanism may include a first end coupled to the steering frame member and a second end coupled to the first steering arm. The actuation mechanism may include a motor having an actuation arm extending therefrom that rotates the first steering arm. The cross-member may have a first end coupled to the first steering arm and a second end coupled to the second steering arm. | 09-04-2008 |
| 20100186361 | Electrically Powered Flail Mower - A flail mower assembly includes a deck having a shaft rotatably connected to the deck. A flail drum is connected to the shaft and is co-rotatable with the shaft. A plurality of flail blade assemblies is independently rotatably connected to the flail drum to provide two degrees of freedom-of-rotation of each of the plurality of flail blade assemblies independent of a direction of drum rotation. First and/or second electric motors are connected to the deck and rotatably connected to the shaft. The shaft is rotated by an energized one of the first or second electric motors or both energized simultaneously. A load connected to the first and second electric motors when the first and second electric motors are de-energized reduces a rotational velocity of the flail drum. | 07-29-2010 |
Timothy Chartrand, Spring, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20110054869 | Modeling Dynamic Systems By Visualizing and Narrowing A Parameter Space - A method for modeling a dynamic system (e.g., geological system) comprises: constructing an input parameter space for a model of the geological system, the input parameter space including more than three dimensions, and the model associated with response data, representing the input parameter space visually with three or fewer dimensions, reducing the input parameter space by conditioning the parameter space using at least a subset of the response data, and updating the representation of the input parameter space to visually represent the reduction of the parameter space. | 03-03-2011 |
Timothy A. Chartrand, Spring, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20100057418 | Method for Quantifying Reservoir Connectivity Using Fluid Travel Times - The present application describes a method and system associated with the production of hydrocarbons. In the method, fluid travel time models are constructed from a reservoir model. Then, reservoir connectivity measures are calculated from the fluid travel time models and analyzed to determine a location for at least one well. Based on the analysis, one or more wells may be drilled and hydrocarbons produced. | 03-04-2010 |
| 20100274543 | Method and Apparatus For Analyzing Three-Dimensional Data - A method and apparatus for segmenting geobodies extracted from three-dimensional geophysical survey data volumes. In one embodiment, the invention involves (a) obtaining a plurality of data elements, respectively corresponding to three-dimensional locations in a subsurface region, and generating a data volume consisting of discrete cells from the plurality of data elements ( | 10-28-2010 |
| 20110066405 | System and Method For Providing A Time-Based Representation of Data - A method is provided for obtaining a model of data describing a physical structure. The method comprises obtaining a set of time instance objects from a domain object. The method also comprises obtaining data describing a physical structure and time interval data related to the physical structure from each member of the set of time instance objects. The method additionally comprises creating a model of the data describing the physical structure in conjunction with the time interval data. | 03-17-2011 |
| 20110109633 | System and Method For Visualizing Data Corresponding To Physical Objects - There is provided a system and method for providing a visualization of data describing a physical structure, the data relating to a plurality of properties that each vary along a segment of a curved path. An exemplary method comprises defining a plurality of display locations, each of which is adapted to display a data value for each of the plurality of properties at a corresponding location along the segment of the curved path. The exemplary method also comprises providing a visual representation corresponding to data values for each of the plurality of properties at each of the plurality of data locations along the segment of the curved path. | 05-12-2011 |
| 20110112802 | System and Method For Visualizing Data Corresponding To Physical Objects - There is provided a system and method for providing a visualization of data corresponding to a physical structure, the data relating to a property that varies along a curved path. An exemplary method comprises defining the curved path by successively computing values for a position, a measured depth and an exit vector for a plurality of path points along the curved path. The exemplary method also comprises providing a visual representation corresponding to the data for the property. | 05-12-2011 |
