Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 7pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US5437036: Text checking application programming interface
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
7 pages

 
Inventor: Stamps, J. Scott; Kirkland, WA
Walsh, James E.; Redmond, WA
Dubman, Jonathan M.; Bellevue, WA

Assignee: Microsoft Corporation, Redmond, WA
other patents from MICROSOFT CORPORATION (373780) (approx. 3,197)
 News, Profiles, Stocks and More about this company

Published / Filed: 1995-07-25 / 1992-09-03

Application Number: US1992000939827

IPC Code: Advanced: G06F 17/27;
Core: more...
IPC-7: G06F 9/44;

ECLA Code: G06F17/27C;

U.S. Class: Current: 719/328; 719/312;
Original: 395/700; 364/DIG.1; 364/280; 364/286; 364/226.1; 364/225.6;

Field of Search: 395/700,650,653

Priority Number:
1992-09-03  US1992000939827

Abstract: An application programming interface for providing functionality between an program and a text checking engine that test words from the program for correctness. A preferred embodiment of the interface includes an input buffer communicating with the program to receive text from the program. An input buffer pointer is provided for addressing the text in the input buffer. The input buffer pointer is passed to the text checking engine, which preferably is part of the API. The text checking engine performs a text checking function requested by the program and provides information responsive to the requested function. A return buffer communicates with the text checking engine to receive the responsive information from the engine. The return buffer also communicates with the program to allow the program to retrieve the responsive information from the return buffer. Preferably, a clean bit is attached to each section of text checked if no errors are found in the section of text by the engine.

Attorney, Agent or Firm: Seed and Berry ;

Primary / Asst. Examiners: Kriess, Kevin A.;

INPADOC Legal Status: Show legal status actions

Family: None

First Claim:
Show all 39 claims
What is claimed is:     1. An application programming interface capable of providing text checking functionality for a plurality of programs, comprising:
  • an input buffer communicating with a calling program to receive text from the calling program;
  • an input buffer pointer for addressing the text in the input buffer; and
  • a text checking module capable of being addressed by the plurality of programs, the module being in communication with the calling program and the input buffer, wherein the module includes means, in response to a request for a text checking function from the calling program, for causing the requested function to be performed on the text in the input buffer using the input buffer pointer and for producing information responsive to the requested function using a same process context used by the calling program.


Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 19 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (19)   |   Backward references (11)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 15pp US4136395  1979-01 Kolpek et al.  International Business Machines Corporation System for automatically proofreading a document
Buy PDF- 23pp US4587628  1986-05 Archer et al.  International Business Machines Corporation Method and apparatus for dynamic invocation of utilities
Buy PDF- 20pp US4641274  1987-02 Swank  International Business Machines Corporation Method for communicating changes made to text form a text processor to a remote host
Buy PDF- 19pp US4829472  1989-05 McCourt et al.  Microlytics, Inc. Spelling check module
Buy PDF- 18pp US4949300  1990-08 Christenson et al.  International Business Machines Corporation Sharing word-processing functions among multiple processors
Buy PDF- 13pp US5097533  1992-03 Burger et al.  International Business Machines Corporation System and method for interfacing computer application programs written in different languages to a software system
Buy PDF- 14pp US5133053  1992-07 Johnson et al.  International Business Machines Corporation Interprocess communication queue location transparency
Buy PDF- 13pp US5146553  1992-09 Noguchi  Hitachi, Ltd. Document editing apparatus which activates application programs in response to document data input
Buy PDF- 95pp US5175848  1992-12 Dysart   Method for copying linked data objects with selective copying of children objects and using a link table to record object linkages
Buy PDF- 20pp US5175854  1992-12 Cheung et al.  Digital Equipment Corporation Inter-applicataion interface system
Buy PDF- 20pp US5179700  1993-01 Ainara et al.  International Business Machines Corporation User interface customization apparatus
       
Foreign References: None

Other Abstract Info: DERABS G1995-269158 DERABS G1995-269158

Inquire Regarding Licensing

Powered by Verity


Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help