Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-dimensional objects

An object, multi-dimensional technology, applied in the field of realizing multi-dimensional objects, which can solve problems such as complex software and hardware

Inactive Publication Date: 2012-04-25
MICROSOFT CORP
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, as software and hardware become more complex and provide additional complexity for performing tasks, the basic objects and individual dimensions become limiting factors both for local use and for interacting with cloud applications and services

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-dimensional objects
  • Multi-dimensional objects
  • Multi-dimensional objects

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The disclosed architecture provides additional dimensions to the existing dimensions of the actual data. Objects that may be stored in the "cloud" and persisted in relational databases may be accessed, for example, through web services. Objects may be persisted in additional dimensions to provide more than typical "in-memory" objects. Intrinsic data contained within the object itself is considered the first dimension, while additional data and / or metadata make up each additional dimension.

[0015] Additional (new) dimensions include, but are not limited to: positioning dimensions, personalization dimensions, security dimensions, version dimensions, attribution dimensions, and the like. The architecture provides developers with an inherent object dimension that does not require custom code but still abstracts the underlying data store.

[0016] In all cases, the developer simply loads the object from the object's namespace (directory) and uses that object as if it wer...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Architecture that enables a software object to be a multi-dimensional object by associating additional dimensions to the object. The object, in addition to the actual data dimension, is now provided with inherent object dimensions that include, but are not limited to, a localization dimension, security dimension, version dimension, personalization dimension, and attributes dimension, for example. The actual data dimension and one or more inherent object dimensions can be added, changed, or modified in realtime. A mapping component maps object relationships between an in-memory form and a tabular form storable in a database. An application programming interface facilitates interaction with the object, and the actual data dimension, and the one or more inherent object dimensions.

Description

technical field [0001] The present invention relates to methods and systems for realizing multidimensional objects. Background technique [0002] Objects are used extensively in software environments as a mechanism for bringing together data components and procedures for operating on those data components. Objects are single-dimensional entities, where the object value or "actual data" is that single dimension. Actual data (also known as metadata) helps the system work with applications and specific objects. [0003] However, as software and hardware become more complex and provide additional complexity for performing tasks, the basic objects and individual dimensions become limiting factors both for local use and for interacting with cloud applications and services. Contents of the invention [0004] The following provides a simplified overview in order to provide a basic understanding of some of the novel embodiments described herein. This summary is not an exhaustive...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F17/30G06F8/24H04L69/32H04L29/08009G06F9/4428G06F9/44G06F9/4488
Inventor R·帕奇R·乔汉
Owner MICROSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products