Method and system for rendering and interacting with an adaptable computing environment
Abstract
An adaptable computing environment is implemented with software entities termed "s-machines", which self-assemble into hierarchical data structures capable of rendering and interacting with the computing environment. A hierarchical data structure includes a first hierarchical s-machine bound to a second hierarchical s-machine. The first hierarchical s-machine is associated with a first layer of a rendering region on a display screen and the second hierarchical s-machine is associated with a second layer of the rendering region overlaying at least a portion of the first layer. A screen element s-machine is linked to the first hierarchical s-machine. The screen element s-machine manages data associated with a screen element rendered to the display screen within the rendering region at the first layer.
- Inventors:
-
- Albuquerque, NM
- Issue Date:
- Research Org.:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1055675
- Patent Number(s):
- 8201099
- Application Number:
- US patent applicaiton 11/527,002
- Assignee:
- Sandia Corporation (Albuquerque, NM)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
- DOE Contract Number:
- AC04-94AL85000
- Resource Type:
- Patent
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Osbourn, Gordon Cecil, and Bouchard, Ann Marie. Method and system for rendering and interacting with an adaptable computing environment. United States: N. p., 2012.
Web.
Osbourn, Gordon Cecil, & Bouchard, Ann Marie. Method and system for rendering and interacting with an adaptable computing environment. United States.
Osbourn, Gordon Cecil, and Bouchard, Ann Marie. Tue .
"Method and system for rendering and interacting with an adaptable computing environment". United States. https://www.osti.gov/servlets/purl/1055675.
@article{osti_1055675,
title = {Method and system for rendering and interacting with an adaptable computing environment},
author = {Osbourn, Gordon Cecil and Bouchard, Ann Marie},
abstractNote = {An adaptable computing environment is implemented with software entities termed "s-machines", which self-assemble into hierarchical data structures capable of rendering and interacting with the computing environment. A hierarchical data structure includes a first hierarchical s-machine bound to a second hierarchical s-machine. The first hierarchical s-machine is associated with a first layer of a rendering region on a display screen and the second hierarchical s-machine is associated with a second layer of the rendering region overlaying at least a portion of the first layer. A screen element s-machine is linked to the first hierarchical s-machine. The screen element s-machine manages data associated with a screen element rendered to the display screen within the rendering region at the first layer.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Jun 12 00:00:00 EDT 2012},
month = {Tue Jun 12 00:00:00 EDT 2012}
}
Works referenced in this record:
Dynamic Self-Assembly and Computation: From Biological to Information Systems
book, January 2004
- Bouchard, Ann M.; Osbourn, Gordon C.
- Biologically Inspired Approaches to Advanced Information Technology