DOE Patents 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
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