Spreadsheet Interface for Hosted Electronic Notebook Information Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hosted electronic notebooks do not provide seamless spreadsheet-formatted access to information, limiting usability for users accustomed to spreadsheet formats, as existing techniques only embed spreadsheet files without fully replicating the stateful functionality of spreadsheet applications.

Innovation Solution

A system that organizes information cells within a hosted electronic notebook into a spreadsheet format with at least two dimensions, allowing users to interact with and update cell content, while maintaining a persistent state, and transmitting these changes for real-time representation on client platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If spreadsheet files are embedded within hosted electronic notebooks, then users can access information in a familiar spreadsheet format, but the interface remains separate and does not fully replicate spreadsheet application functionality

Engineering Contradiction:
Improveusability for spreadsheet-accustomed usersVSAvoidinterface integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the spreadsheet interface with the hosted electronic notebook by allowing users to access and manipulate notebook information cells through a spreadsheet-like grid interface. The information cells are organized into rows and columns with cell references, enabling users to work with notebook data using familiar spreadsheet operations while maintaining the underlying notebook architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides multi-functionality by enabling the same information cells to serve both as executable notebook components and as spreadsheet data elements. Users can perform spreadsheet operations such as sorting, filtering, and data entry on information cells while maintaining their executable nature and connections to other notebook elements, creating a universal interface that handles both traditional notebook and spreadsheet tasks.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If information cells are organized into a spreadsheet format with multiple dimensions, then users gain spreadsheet-like access to information, but the system must maintain both notebook statefulness and spreadsheet structure

Engineering Contradiction:
Improveaccess methods for informationVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dimensionality change by organizing one-dimensional sequences of information cells into two-dimensional spreadsheet grids with rows and columns. This allows users to access information cells through multiple dimensional references (row-column coordinates, cell references like A1, B2) while maintaining the underlying sequential notebook structure. The system handles the complexity of mapping between these different dimensional representations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If users can edit information cell content through the spreadsheet interface, then usability is enhanced, but the system must maintain persistent state across information cells

Engineering Contradiction:
Improveinformation cell editabilityVSAvoidpersistent state maintenance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback mechanisms to maintain persistent state when users edit information cells through the spreadsheet interface. Changes made in the spreadsheet view are reflected back to the underlying notebook information cells, and dependent cells are automatically updated based on their relationships. This ensures that the persistent state is maintained while providing users with the ease of spreadsheet-style editing.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11888910B1System to provide a joint spreadsheet and electronic notebook interface
Publication Date: 2024.01.30 NEPTYNE INC
  • US11888910B1 patent drawing
  • US11888910B1 patent drawing
  • US11888910B1 patent drawing

AI summary

Systems and methods for providing spreadsheet-formatted access to information stored within a hosted electronic notebook, in accordance with one or more implementations. Providing access to the hosted electronic notebook in a spreadsheet format may enhance usability for users who are more comfortable with a spreadsheet format, while still providing the features and functions of a stateful hosted electronic notebook. Providing access in the spreadsheet format may include presenting cell outputs of information cells within the hosted electronic notebook in an array with at least two dimensions. In other words, the information cells of the hosted electronic notebook may be organized and presented in the spreadsheet format to mimic at least some of the structure and function of a spreadsheet file that is stateful and hosted electronically.