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

Programming interface for a computer platform

A programming interface, computer technology, applied in the field of programming interface, can solve multiple places to enter similar information (for example, contact information may have to be entered separately into email application, messenger application, telephone application , word processing, difficulty in searching relevant data across applications, etc.

Inactive Publication Date: 2005-04-27
MICROSOFT CORP
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this traditional structure is problematic because it makes searching for relevant data across applications difficult, if not impossible, and often results in having to enter similar information in multiple places (for example, contact information may have to be individually into email applications, messaging (messenger) applications, telephony applications, word processing, etc.)

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
  • Programming interface for a computer platform
  • Programming interface for a computer platform
  • Programming interface for a computer platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present disclosure focuses on a programming interface, such as an application programming interface (API), for a web platform on which developers can build web applications and services. More specifically, describes the .NET TM Framework (.NET TM An exemplary API of an operating system of a network platform such as the Framework). .NET TM A framework is a software platform for web services and web applications implemented in a distributed computing environment. It represents the next generation of Internet computing, using open communication standards to communicate between loosely coupled web services that cooperate to perform specific tasks.

[0019] In the described implementation, the web platform uses XML (Extensible Markup Language), an open standard for describing data. XML is governed by the World Wide Web Consortium (W3C). XML is used to define data elements in web pages and business-to-business documents. XML uses a tag structure similar to HTML; ho...

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

A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of the following groups of types or functions: those related to core file system concepts, those related to entities that a human being can contact, those related to documents, those common to multiple kinds of media, those specific to audio media, those specific to video media, those specific to image media, those specific to electronic mail messages, and those related to identifying particular locations.

Description

technical field [0001] The present invention relates to software and the development of software. More particularly, the present invention relates to programming interfaces that facilitate the use of software platforms by applications and computer hardware. Background technique [0002] Long ago, computer software was classified as either "operating system" software or "application" software. Broadly speaking, an application is software intended to perform a specific task for a computer user, such as solving mathematical equations or supporting word processing. An operating system is software that manages and controls computer hardware. The goal of an operating system is to make computer resources available to application programmers while hiding the complexity necessary to actually control the hardware. [0003] The operating system makes resources available through functions collectively referred to as application programming interfaces, or APIs. A single term API is a...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/00G06F9/06G06F9/44
CPCG06F9/44G06F17/00G06F9/06
Inventor A·瓦齐洛B·德米罗斯基D·L·陈J·P·汤普森M·E·迪姆M·J·皮佐R·T·惠特尼S·P·阿恰亚
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