skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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:
 [1];  [1]
  1. 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