Experience Profiles for Custom Electronic File Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital systems lack the ability to provide users with a customized experience when accessing electronic files, as default attributes are applied uniformly across all files accessed with a particular user application, failing to accommodate individual preferences without modifying the file content.

Innovation Solution

A digital processing system that allows users to specify and associate custom experience profiles with electronic files, external to the files themselves, which contain experience attributes controlling visual, auditory, and interactive aspects, enabling distinct experiences for each file without altering the file content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If default attributes are applied uniformly to all electronic files accessed with a user application, then system simplicity and ease of operation are maintained, but user customization capability and adaptability are lost

Engineering Contradiction:
Improveuser customization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the uniform attribute application into file-specific attribute applications. Experience profiles are associated with individual electronic files or groups of files, allowing different display and interaction attributes to be applied to different files. This segmentation enables customization without requiring complete system redesign, as each file can have its own experience profile independently configured.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces experience profiles as an intermediary layer between the user application and the electronic files. These profiles contain experience attributes that mediate the interaction between the application and individual files, enabling customization without direct modification of file contents or the application core. The experience profiles act as configurable intermediaries that bridge the gap between uniform system behavior and customized user experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If experience attributes are embedded within each electronic file, then file-specific customization is achieved, but file size increases and file portability decreases

Engineering Contradiction:
Improvefile-specific customizationVSAvoidfile size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the experience attributes from the electronic files themselves and places them in separate experience profiles. This extraction removes the customization data from the files, keeping file sizes small and maintaining file portability. The experience profiles exist as separate entities that can be associated with files without being part of the files' core content, thus avoiding bloat while enabling customization.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates experience profiles that can serve multiple files or groups of files universally. A single experience profile can be associated with multiple electronic files, allowing the same set of experience attributes to be applied across different files. This multi-functionality reduces the total amount of customization data needed, as one profile can serve many files, thereby avoiding the need to embed duplicate attributes in each file.

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

3Adaptability or versatility

If custom experience profiles are associated with each electronic file externally, then user customization is enabled without modifying file content, but additional system components and management overhead are required

Engineering Contradiction:
Improveuser customizationVSAvoidsystem management complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables users to pre-configure experience profiles with desired experience attributes before associating them with electronic files. Users can define their customization preferences in advance, and these pre-configured profiles can then be quickly associated with files or groups of files. This preliminary configuration reduces the complexity of real-time customization, as the heavy lifting of defining attributes is done beforehand rather than when each file is accessed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent allows users to copy existing experience profiles and apply them to multiple files or modify them for specific uses. Once an experience profile is created and configured, it can be replicated and associated with multiple electronic files without re-configuring attributes each time. This copying mechanism simplifies management by allowing bulk application of experience attributes across multiple files, reducing the operational overhead of customization.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8812967B2Enabling a user to have a custom desired experience while accessing an electronic file
Publication Date: 2014.08.19 ORACLE INT CORP
  • US8812967B2 patent drawing
  • US8812967B2 patent drawing
  • US8812967B2 patent drawing

AI summary

An aspect of the present invention enables a user to have a custom desired experience while accessing electronic files. A digital processing system provides the user the ability to define an experience profile with experience profile containing experience attributes. The user may be provided the ability to associate an experience profile with the electronic file. The digital processing system then controls the experience attributes to create a custom defined experience. As a result, two different electronic files (accessed using a single application) may be associated with two different experience profiles. In addition, experience attributes rooted in dissimilar applications may also be included in an experience profile.