Spacegraph is a computer experience involving linked transformable objects that connect human thought, memory, sensory representation, communication, and computational possibility. It consists of human-computer interaction (user-interface) software components that can be used to build applications. As a complete self-contained operating environment, it implicitly supports the functionality of all modern software products, including data browsing, web navigation, content editing, communication, system management, and software development.
Self-transforming hyper-linked networks (composed of language, code, geometry, video, and audio) form a universally adaptable system design that unifies all known computing applications and services -- with the goal of maximizing clarity, simplicity, and the ergonomics of human-computer interaction.The term "SpaceNet" refers to "Spaces" (audiovisual interactive experiences), and "Nets" (virtual semantic network memory, also called graphs), which seamlessly interlink objects in computer memory and web data sources. SpaceNet portrays dynamically changing Nets as perceivable, multimedia Spaces. Spaces determine the potential interactive operations that may be performed in and upon them, and link to "contextually tangent" spaces that may be called into exclusive or simultaneous spatio-temporal focus. The linking of aspects of one's personal reality with a computer's virtual realities is the essential component of the dialog between a human mind and a computer system used to augment it. Rather than separating computer activity into individual software applications, SpaceNet functionality tends to directly involve the actual objects and operations about which one is truly concerned about, in present moment-to-moment contexts. "Nets" (virtual graph-based semantic memory) contain explicit and implicit hyperlinks amongst data objects and the possible operations upon them. This supports navigation through memory and its metadata in ways that imitate the human mind's natural associative attentional flow. Subsets of nets (subnets) can be synchronized with remote instances, supporting all forms of real-time and cross-time distributed publishing, communication, and messaging. The current prototype, developed in Java, uses entirely LGPL-compatible open-source supporting libraries, making similar licensing possible for the assembled system. Java is an ideal cross-platform environment, being the platform for a vast and growing set of open-source libraries that can be integrated as plugins. What problem(s) is your product/concept going to solve? How do you know there is a problem(s)? (include market trends, data, etc.)Human-computer Interaction Ergonomics2D/3D vector-spaces support graphical-user-interface models that transcend pixel-based (ex: Windows, OS-X, or X-Windows applications utilizing conventional GUI frameworks) and web-page content (HTML). An adjustable virtual "camera" can see any content, from any perspective by adjusting panning, zooming, and 3D rotation. Absolute position, size, and orientation become irrelevant; instead what matters is relative position, size, orientation, and geometric aspect ratio. Adaptive and reactive content arrangement, instead of fixed rigid prearrangements, is more natural in a vector space because there is a virtually unlimited amount of empty "fractal" space in which content can be placed, embedded in, or moved to. Unified Representation for Experiencing and Communicating "Content" Navigation: browsing, searching, presenting any data object in all appropriate ways Create and edit content with any appropriate tool or transformative operation. Communication: publication and replication to secure shared linked multimedia memory channels, determined by explicit sharing metadata rules Balkanization of Software Functionality into Separate Applications Discovering unifying principles that link a majority of known software applications, we imagine a system involving a smoother, continuous, more "modeless", interaction stream -- as opposed to conventional GUI frameworks that are characterized by a discontinuous shifting back-and-forth between separate application windows (and their interaction modes), or tabbed pages in the case of web browsers. Computer technology seems fraught with incompatibilities and protocols that are restrictively specific or redundant. A seamless, adaptive semantic "net" representation, that can link all memory objects in a "connected graph" (mathematically) more closely mirrors the human nervous system. Nets anticipate the coming availability of technologies like fluid bayesian ontologies and general-purpose AI reasoning systems. Please list the one feature of your product/concept that you think will hook users into using it.The virtual camera, including its "zooming" features, smoothly moves the view toward a chosen piece of content (thus magnifying and centering, without pixellation), is key to SpaceNet's interaction. It enables arbitrary geometric fractalization of embedded content and access to unbounded surrounding spaces.Who do you envision using your product?Human-Computer Interaction ResearchersSupports unexplored and un-researched "spaces" (in the mathematical sense) of interactive graphical-user-interface models. Suggests models for "minds-eye" neural-interface systems. Power-users and Software Developers The technologies utilized and integrated by SpaceNet seem to be fresh territory for computer scientists and software developers to experiment with. Video Game Enthusiasts Seems to portray aspects of everyday computer operation as a highly interactive and stimulating video game. Scientists / Engineers - Data Interaction and Presentation Realtime navigation of potentially large and complex data-sets, and various modes of presenting them. Seamless, instantaneous transition between various presentation modes - not segregated amongst (otherwise) separate applications. People with Vision Disabilities Zooming allows one to move toward (thus magnifying, without pixellation) any visual element, especially text. People with vision difficulty will appreciate this model because they will be able to see or read something that would otherwise always appear small. Industrial and Utility Process Control and Management Educators and Learners The possibility for high-frequency interactive content navigation and focusing could be utilized to facilitate teaching and learning efforts. Children and Higher-level Animals (ex: Chimpanzees and Dolphins) A purely iconic data presentation (transcending natural language) would be sufficient to operate SpaceNet for various tasks. |