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

Method for explicitly describing computing environment

A computing environment and environment technology, applied in computing, program control design, instruments, etc., can solve problems such as biased understanding, efficiency problems, openness, poor flexibility, etc., and achieve reduced software system coupling and operating efficiency Improve and reduce the effect of development difficulty

Active Publication Date: 2014-01-01
NANJING UNIV
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 1. Poor openness and flexibility during development
Since the environment is complex, dynamic, and changeable, changes in elements such as user needs and operating environments often occur, and the time of occurrence is usually during the running of the software system, so it is difficult for developers to complete and Accurately scope context and apply logic
[0008] 2. Runtime may cause efficiency problems
[0009] The applicant believes that the main reason for the above problems is that traditional work has a biased understanding of the concept of context, and the separation of context and user actions does not conform to the essence of context

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
  • Method for explicitly describing computing environment
  • Method for explicitly describing computing environment
  • Method for explicitly describing computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0046] 1. Hardware environment

[0047] 1) Sensors used to perceive the state of environmental elements

[0048] 2) Equipment used to affect the environment or users

[0049] 3) Sensors used to identify user action type and action position

[0050] 4) At least one computer is used as a server to collect and process environmental information and trigger services

[0051] 2. Application scenarios

[0052] The technology proposed by the invention can be used to develop and manage computing systems that have a strong demand for human-machine-object fusion. A typical scenario is: the user performs various actions with different environmental requirements in a physical environment where environmental elements can be perceived and influenced by the computing system (such as caring about light intensity when reading a book, caring about noise when sleeping, a...

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

The invention discloses a method for explicitly describing a computing environment. The method is a method for organizing environmental data into the context during runtime on the basis of an action of a user. Therefore, an infrastructure capable of sensing and affecting environmental elements, and a service of sensing the action of the user are firstly deployed; a context generator is deployed into a system and put into operation; the context is organized again when the action changes; a software method for taking the context as an initiative software entity is provided on the basis. The software entity can initiatively update the environmental data, judge whether the requirements are met, and provide an environmental service. By adopting the method disclosed by the invention, the development difficulty can be reduced; the flexibility and the reusability of software are improved; the operating efficiency is also improved.

Description

[0001] technical field [0002] The invention relates to a method for explicitly describing the computing environment, in particular to a method for organizing environment data into context based on actions, and constructing the context as an active software entity to provide services. Background technique [0003] With the widespread popularity of the Internet, the rapid development of wireless communication technology, and the emergence of new computing devices, one of the trends in the development of modern software systems is to realize the integration of humans, machines, and objects, and computing is integrated into the environment, which can be transparently, anytime, anywhere. Users provide services. One of the important characteristics of this type of system is the need to perceive the user's environment and provide services for it, that is, it has the ability of context awareness. [0004] In order to support the collection and use of environmental data, researche...

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): G06F9/45
Inventor 吕建李晅松陶先平
Owner NANJING UNIV
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