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

Context aware systems and methods utilizing hierarchical tree structures

A tree-structured, contextual technology, applied in the field of context-aware computing or casual computing

Inactive Publication Date: 2005-02-23
MICROSOFT CORP
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention is to develop a standardized context-aware infrastructure and related systems to solve the problem of context-aware computing

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
  • Context aware systems and methods utilizing hierarchical tree structures
  • Context aware systems and methods utilizing hierarchical tree structures
  • Context aware systems and methods utilizing hierarchical tree structures

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] overview

[0027] In order to provide a standardized solution, the embodiments described below provide a uniform definition of the world. The uniform definition is defined in terms of the number of levels of nodes, where each node represents some aspect of the world. Each node is connected to at least one other node by a branch. Node division of an instance is done at the physical level (eg, physical locations of political entities, infrastructure entities, and public places), as well as at the non-physical level (eg, Army Post Office for the military). This hierarchical node structure is called the main world, and is a standardized world view. Each node of this overworld has various attributes associated with it, which facilitates the computation of context awareness. Example attributes include unique identification number, name, geographic entity level, latitude and longitude, relative importance, contextual parent, and more. The overworld is useful because it can...

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

Context-aware computing systems and methods are described. In particular embodiments, location aware systems and methods are described. In the described embodiments, hierarchical tree structures are utilized to ascertain a device context or location. The tree structures can be stored on or accessible to mobile or stationary computing devices so that the devices can determine their own particular context or location. In one embodiment, one of the tree structures comprises a Master World tree structure that contains nodes that represent geographical divisions of the Earth. Another of the tree structures can comprise a so-called Secondary World that contains nodes that represent physical or logical entities that are organization or company specific views of the world. A computing device can automatically determine its context or location by ascertaining a node on one or more of the tree structures and then traversing the tree structure to ascertain the complete context. Once a context or location is ascertained, goods or services associated with the context or location can be accessed.

Description

technical field [0001] The present invention generally relates to the field of context aware computing or ubiquitous computing. Background technique [0002] The World Wide Web (WWW) is used to obtain content from any source anywhere in the world. [0003] Users of a network typically have access to seemingly unlimited resources over the network. The web has been very successful at this. However, with the development of the network, it still cannot meet specific needs. Specifically, people need to access information with contextual relations. That is, one typically finds them in a computing environment that carries a specific context. However, the context of this environment cannot be easily incorporated into current computing environments. As an example, consider the context of location. People often need to access information, data, resources, etc. that are geographically related to them. For example, people may need to take advantage of services or products that ar...

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
IPC IPC(8): G06F17/30
CPCH04W4/18H04W4/02H04W4/029
Inventor 戈帕尔·帕鲁普蒂斯蒂芬·S.·伊文斯博德蒂·J.·霍尔特格鲁爱德华·F.·鲁斯
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