← Back to Patent Explorer
US6532474B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for carrying out data linkage among a plurality of applications

Assignee: Sharp Corp
•
Filing: 1998-11-13
•
Granted: 2003-03-11
•
Expires: 2018-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is intended to arrange data, thereby improving usability and operability. When data desired to be stored is designated on an application being processed, a data capture control portion captures the data, and a data type judgment portion judges the type of the captured data. In accordance with the result of the judgment, the data is stored on an image clipboard or a text clipboard depending on the type of the data. Desired data is selected from among the stored data. A data paste control portion pastes the selected data on another activated application desired to be linked.

Inventors

  • 👤 Tsuyoshi Iwamoto
  • 👤 Toshitaka Kaneda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 09:29
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/543; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04817; G06F3/0482; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99942; Y10S707/99943; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 168 words
An information processing apparatus capable of carrying out data linkage among a plurality of activated applications, the apparatus comprising: designating device for designating data desired to be stored on an activated application which is currently in execution; judging circuit for judging whether the data designated by the designating device comprises any one of text data, image data, and text and image data; storage circuit for storing a plurality of pieces of data in accordance with the basis of a result of the judgement by the judging circuit, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting device for selecting a desired data from among the plurality of pieces of data stored in the storage circuit; and reading circuit for reading the data selected by the selecting device on another activated application desired to be linked.
Claim 2
Dependent Claim 168 words
An information processing apparatus capable of carrying out data linkage among a plurality of activated applications, the apparatus comprising: designating device for designating data desired to be stored on an activated application which is currently in execution; judging circuit for judging whether the data designated by the designating device comprises any one of text data, image data, and text and image data; storage circuit for storing a plurality of pieces of data in accordance with the basis of a result of the judgement by the judging circuit, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting device for selecting a desired data from among the plurality of pieces of data stored in the storage circuit; and reading circuit for reading the data selected by the selecting device on another activated application desired to be linked.
Claim 3
Dependent Claim 24 words
The information processing apparatus of claim 1 , wherein the storage circuit stores data in the order of storage designated by the designating device.
Claim 4
Dependent Claim 39 words
The information processing apparatus of claim 2 , further comprising: deleting circuit for deleting data stored in the storage circuit, in chronological order from the oldest data, when a residual of storage capacity of the storage circuit becomes insufficient.
Claim 5
Dependent Claim 67 words
The information processing apparatus of claim 1 , further comprising: dividing circuit for dividing the data designated by the designating device by type of data when the designated data is judged as including a plurality of pieces of data by the judging circuit, wherein the storage circuit stores the plurality of pieces of divided data by type of data together with information for synchronization among the data.
Claim 6
Dependent Claim 45 words
The information processing apparatus of claim 4 , further comprising: deleting circuit for deleting data stored in the storage circuit, the deleting circuit, when specific data is deleted, also deleting a different type of data specified by the synchronization information of the deleted specific data.
Claim 7
Dependent Claim 45 words
The information processing apparatus of claim 4 , further comprising: deleting circuit for deleting data stored in the storage circuit, the deleting circuit, when specific data is deleted, not deleting a different type of data specified by the synchronization information of the deleted specific data.
Claim 8
Independent Claim 151 words
A method of information processing for establishing data linkage among plural activated application, said method comprising: designating data desired to be stored on an activated application which is currently in execution; judging whether the data designated at the designating data step comprises any one of text data, image data, and text and image data; storing a plurality of pieces of data in accordance with the basis of a result of the judgement at the judging step, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting a desired data from among the plurality of pieces of data stored at the storing step; and reading the data selected at the selecting step on another activated application desired to be linked.
Claim 9
Independent Claim 151 words
A method of information processing for establishing data linkage among plural activated application, said method comprising: designating data desired to be stored on an activated application which is currently in execution; judging whether the data designated at the designating data step comprises any one of text data, image data, and text and image data; storing a plurality of pieces of data in accordance with the basis of a result of the judgement at the judging step, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting a desired data from among the plurality of pieces of data stored at the storing step; and reading the data selected at the selecting step on another activated application desired to be linked.
Claim 10
Dependent Claim 69 words
The method of information processing of claim 7 , further comprising: a step of dividing the data designated at the designating step by type of the data when the designated data is judged as including a plurality of pieces of data at the judging step, wherein the storing step stores a plurality of pieces of divided data by type of data together with information for synchronization among the data.
Claim 11
Dependent Claim 174 words
A recording medium stored with an information processing program, readable by a computer, for establishing data linkage among a plurality of activated application, the recording medium being stored with a program for making a computer execute a method of information processing, said method comprising: designating data desired to be stored on an activated application which is currently in execution; judging whether the date designated at the designating data step comprises any one of text data, image data, and text and image data; storing a plurality of pieces of data in accordance with a judgment result at the judging step, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting a desired data from among the plurality of pieces of data stored at the storing step; and reading the data selected at the selecting step on another activated application desired to be linked.
Claim 12
Dependent Claim 174 words
A recording medium stored with an information processing program, readable by a computer, for establishing data linkage among a plurality of activated application, the recording medium being stored with a program for making a computer execute a method of information processing, said method comprising: designating data desired to be stored on an activated application which is currently in execution; judging whether the date designated at the designating data step comprises any one of text data, image data, and text and image data; storing a plurality of pieces of data in accordance with a judgment result at the judging step, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting a desired data from among the plurality of pieces of data stored at the storing step; and reading the data selected at the selecting step on another activated application desired to be linked.
Claim 13
Dependent Claim 204 words
A recording medium, readable by a computer, stored with an information processing programs for establishing data linkage among plural activated applications, the recording medium being stored with a program for making a computer execute a method of information processing, said method comprising: designating data desired to be stored on an activated application which is currently in execution; judging whether the data designated at the designating data step comprises any one of text data, image data, and text and image data; dividing the data designated at the designating step by type of the data, when the designated data is judged to include plural pieces of data at the judging step; storing a plurality of pieces of divided data by type of data together with information for synchronization among the data, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting a desired data from among the plurality of pieces of data stored at the storing step; and reading the data selected at the selecting step on another activated application desired to be linked.
Claim 14
Dependent Claim 204 words
A recording medium, readable by a computer, stored with an information processing programs for establishing data linkage among plural activated applications, the recording medium being stored with a program for making a computer execute a method of information processing, said method comprising: designating data desired to be stored on an activated application which is currently in execution; judging whether the data designated at the designating data step comprises any one of text data, image data, and text and image data; dividing the data designated at the designating step by type of the data, when the designated data is judged to include plural pieces of data at the judging step; storing a plurality of pieces of divided data by type of data together with information for synchronization among the data, said text data being stored in a text buffer, said image data being stored in an image buffer and said text and image data being respectively stored separately in said text and image buffers together with linking information to each other; selecting a desired data from among the plurality of pieces of data stored at the storing step; and reading the data selected at the selecting step on another activated application desired to be linked.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-03-10 2006-09-09 2007-03-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-03-10 2010-09-09 2011-03-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-03-10 2014-09-09 2015-03-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag