Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method and system for improving computer software applied program binding function

An application and software application technology, applied in the field of improving the pasting function and system of computer software applications, can solve problems such as loss of structural annotations

Inactive Publication Date: 2004-09-22
MICROSOFT CORP
View PDF2 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unfortunately, when data is cut or copied from a document containing structural annotations, these structural annotations are often lost in the paste operation, especially if the paste operation is performed by a different consuming application

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 and system for improving computer software applied program binding function
  • Method and system for improving computer software applied program binding function
  • Method and system for improving computer software applied program binding function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Embodiments of the present invention are described below with reference to the above-mentioned drawings, and like numerals designate like parts or components in all the several drawings. The present invention relates to methods and systems for enhancing the pasting functionality of computer software applications for pasting data into computer-generated documents. A user selects data from a first application, such as a spreadsheet, to paste into a second processing application, such as Word. The paste process may be in the form of conventional cut / copy and paste operations, or in a drag and drop format to paste selected data from the first application document to the second application document. According to an embodiment of the present invention, the first or provisioning application program writes the selected data to a storage location, such as a clipboard, in the form of an extensible markup language (XML) representation. The format in which data is written to the s...

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

Methods and systems are provided for enhancing the paste functionality available to a computer software application for pasting data into a computer-generated document. Data is selected from a document to be pasted to a second document. The selected data is saved to a memory location, such a clipboard. Along with the selected data, information or data related to the selected data is saved for providing a consuming or pasting software application information about any data types associated the selected data. In response, the consuming application may obtain a namespace and an associated resource such as an Extensible Stylesheet Language Transformation file for transforming the selected data from a first data type associated with the first document to a second data type for pasting the selected data to the second document in order to maintain data structure and formatting in the pasted data as was applied to the selected data prior to pasting.

Description

(1) Technical field [0001] The present invention relates to methods and systems for enhancing the existing paste functionality of computer software applications for pasting data into computer-generated documents. (2) Background technology [0002] Computer software applications enable users to create various documents that assist them in work, study and leisure. For example, word processing applications enable users to create letters, articles, books, memos, and so on. Spreadsheet applications enable users to store, manipulate, print, and display a variety of textual and numerical data. These applications have many well-known strengths: including rich editing, formatting, printing and calculation functions. [0003] A common and useful feature of many software applications is to cut or copy data from a given document, spreadsheet, slideshow, or other computer-generated document followed by a paste operation that converts the cut or copied data A function to paste to the d...

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/24G06F9/44G06F9/46G06N99/00
CPCG06F9/543G09B23/24
Inventor B·M·琼斯M·萨维奇R·A·利特尔M·穆雷R·科里M·塔科
Owner MICROSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products