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
- Publication Date:
- Research Org.:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1055675
- Patent Number(s):
- 8,201,099
- Application Number:
- US patent applicaiton 11/527,002
- Assignee:
- Sandia Corporation (Albuquerque, NM)
- 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. 2012.
"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 = {},
url = {https://www.osti.gov/biblio/1055675},
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