Dietterich
Charles W. Dietterich, Brodheadsville, PA US
Patent application number | Description | Published |
---|---|---|
20100038453 | AIRBRUSH - An airbrush apparatus for use in generating a design on a desired object is disclosed. The apparatus and method of use are disclosed wherein the airbrush apparatus comprises a housing, boom, and sprayer head. A fluid to be applied is contained in individual cartridges and is drawn out by a vacuum effect caused by air that is being pumped from the housing across a feed tube which is in fluid communication with the cartridge. | 02-18-2010 |
Daniel J. Dietterich, Acton, MA US
Patent application number | Description | Published |
---|---|---|
20080256090 | DYNAMIC DIRECTORY SERVICE - In a network of computer nodes, a directory service provides both the physical location of directory information around the network and the directory information itself in a single data structure. This single data structure is distributed throughout the network, and continuously redistributed, so as to create a directory service that is both more flexible, and more robust, than prior art directory services. | 10-16-2008 |
Daniel J. Dietterich, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20140351530 | LINKED LIST FOR LOCK-FREE MEMORY ALLOCATION - Embodiments relate to a linked list for memory allocation. An aspect includes maintaining a linked list of address ranges in a computer memory that are available for allocation. Another aspect includes receiving a request for allocation of a first address range, the request comprising a size of the first address range. Another aspect includes traversing the linked list to determine an available address range having a size that is greater than or equal to the size of the first address range. Another aspect includes determining whether there is interference in the linked list. Another aspect includes, based on determining that there is no interference in the linked list, removing determined address range from the linked list. Another aspect includes, based on determining that there is interference in the linked list, restarting the traversing of the linked list. | 11-27-2014 |
20140351547 | LINKED LIST FOR LOCK-FREE MEMORY ALLOCATION - Embodiments relate to a linked list for memory allocation. An aspect includes maintaining a linked list of address ranges in a computer memory that are available for allocation. Another aspect includes receiving a request for allocation of a first address range, the request comprising a size of the first address range. Another aspect includes traversing the linked list to determine an available address range having a size that is greater than or equal to the size of the first address range. Another aspect includes determining whether there is interference in the linked list. Another aspect includes, based on determining that there is no interference in the linked list, removing determined address range from the linked list. Another aspect includes, based on determining that there is interference in the linked list, restarting the traversing of the linked list. | 11-27-2014 |
Jeffrey Dietterich, Harleysville, PA US
Patent application number | Description | Published |
---|---|---|
20100183380 | Pneumatic Conveyance System including Waste Airflow Electrical Power Generation - In general, in one aspect, the disclosure describes a pneumatic conveyance system including waste airflow electrical power generation. The system is to move material from a first location to a second location and includes routing conduit to provide a pathway through which the material is moved, an airflow source to provide an airflow to facilitate the transportation of the material through the routing conduit, a separator to filter the material from the airflow, and an electrical power generating system to generate power from the airflow prior to discharge. The electrical power generating system includes one or more turbines that rotate based on the airflow passing thereby and one or more associated generators that generate electricity based on rotation of the turbines. The power generating system is located within the routing conduit at any point where the airflow is free of particles that would interfere with the turbines. | 07-22-2010 |
John Dietterich, Rochester, MN US
Patent application number | Description | Published |
---|---|---|
20100153620 | Storage system snapshot assisted by SSD technology - A method and apparatus for taking a snapshot of a storage system employing a solid state disk (SSD). A plurality of mapping tables in the SSD store data needed to create a one or more point in time snapshots and a current view of the SSD. In response to a write command, the SSD executes its normal write process and updates its mapping tables to indicate the current view of the SSD and additionally retains the original data in a table of pointers to the original data, as the snapshot of an earlier state of the SSD. In the preferred embodiment, the innate ability of SSDs to write data to a new location is used to perform a point-in-time copy with little or no loss in performance in performing the snapshot. | 06-17-2010 |
Thomas G. Dietterich, Corvallis, OR US
Patent application number | Description | Published |
---|---|---|
20090157617 | Methods for enhancing digital search query techniques based on task-oriented user activity - Methods for using task-related information to enhance digital searching are provided. A task-oriented user activity system maintains task-related information about resources accessed by a user and current user task. This task-related information is used to enhance search queries to include task-related search criteria that improve relevance of search results. The task-related information can also be used to include task-related metadata in search engine index, e.g., by storing the metadata in the index or by storing it in resources which are subsequently indexed. Task-related information can also be used to enhance search results by filtering and ranking results to increase relevance with respect to a user's current task. | 06-18-2009 |
20090157653 | Methods for enhancing digital search results based on task-oriented user activity - Methods for using task-related information to enhance digital searching are provided. A task-oriented user activity system maintains task-related information about resources accessed by a user and current user task. This task-related information is used to enhance search results by filtering and ranking results to increase relevance with respect to a user's current task. The task-related information can also be used to include task-related metadata in search engine index, e.g., by storing the metadata in the index or by storing it in resources which are subsequently indexed. Task-related information can also be used to enhance search results by enhancing search queries to include task-related search criteria. | 06-18-2009 |
20090157729 | Methods for generating search engine index enhanced with task-related metadata - Methods for using task-related information to enhance digital searching are provided. A task-oriented user activity system maintains task-related information about resources accessed by a user and current user task. This task-related information is used to include task-related metadata in search engine index, e.g., by storing the metadata in the index or by storing it in resources which are subsequently indexed. Task-related information can also be used to enhance search results by filtering and ranking results to increase relevance with respect to a user's current task and/or to enhance search queries to include task-related search criteria. | 06-18-2009 |