NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Apple

Apple


Apple Patents Object-Oriented OS

New technologies are constantly being developed in the Cupertino labs

By Filip Truta, Apple News Editor

13th of October 2008, 08:54 GMT

Adjust text size:


Apple illustrates a computer platform in which a wrapper of the object-focused OS runs
Enlarge picture
Apple has patented an invention related to object-oriented computing environments. More particularly, the technology implies using a method for providing an object-oriented interface for a procedural operating system.

“An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed,” reveals the US Patent & Trademark Office. Patent numbers 20080250432 and 20080250433 both talk of an Object Oriented Operating System. The technology seeks to provide an environment in which data and the procedures that operate on the data are combined into packages called "objects." By adopting a rule that requires that objects communicate with one another only through well-defined messaging paths, OOT removes much of the complexity of traditional programming, says Apple.

For the weak of heart, patents like these seldom materialize, or, if they do, they take painstaking work and years of development to emerge as usable. So rest assured, Apple is just saying “it's doable” for the time being.

“The present invention is directed to a system and method of enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface,” reads Apple's summary of the invention. “The system includes a computer and a memory component in the computer. A code library is stored in the memory component,” the company explains. The code library includes “computer program logic implementing an object-oriented class library. The object-oriented class library comprises related object-oriented classes for enabling the application to access in an object-oriented manner services provided by the operating system. The object-oriented classes include methods for accessing the operating system services using procedural function calls compatible with the native procedural interface of the operating system. The system also includes means for processing object-oriented statements contained in the application and defined by the class library by executing methods from the class library corresponding to the object-oriented statements.”

Object-oriented technology includes object-oriented analysis (OOA), object-oriented design (OOD), and object-oriented programming (OOP). According to the Cupertino Mac maker, the methods described in this patent are some of the most important new technologies in software development to date.

TAGS:

patent | technology | invention | object-oriented | objects
Read by 813 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
NOT RATED 0 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


Apple Patents Transmitting Audio from Computer to a Client

Apple Patents the Mac OS X Dock

Apple's 'Brick' Really Is a Laptop, Analysts Say

Apple Patent Suggests New iPhone Firmware Is Coming

Apple Admits It Didn't Invent the iPod

MagSaver Saves Your MacBook Adapter from a Yanked Cord

SoHo Store Is a Bad Apple

User opinions:

No user comments yet.
Be the first to express your opinion using the form below!

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM