ie8 fix
Click Here

Microsoft seeks a patent for its Helios distributed operating system

By | September 30, 2010, 9:44am PDT

Microsoft has applied for a patent for a distributed operating system that matches the description of one its researchers have been developing, known as Helios.

(Thanks to ZDNet blogger @Manan for the link to the patent application.)

The patent application, dated March 2009, is for “an operating system distributed over heterogeneous platforms.” From the patent abstract:

“An illustrative operating system distributes two or more instances of the operating system over heterogeneous platforms of a computing device. The instances of the operating system work together to provide single-kernel semantics to present a common operating system abstraction to application modules. The heterogeneous platforms may include co-processors that use different instruction set architectures and/or functionality, different NUMA domains, etc. Further, the operating system allows application modules to transparently access components using a local communication path and a remote communication path. Further, the operating system includes a policy manager module that determines the placement of components based on affinity values associated with interaction relations between components. The affinity values express the sensitivity of the interaction relations to a relative location of the components.”

The three inventors listed on the patent application are all among those leading the Helios project.

Like a few other Microsoft operating system projects, Helios is based on the Microsoft Singularity operating system. Singularity is a non-Windows-based microkernel developed by Microsoft Researchers, including Galen Hunt, who is one of the inventors listed on the patent application. Other Microsoft operating-system projects based on Singularity include the Midori operating system that is currently in incubation at the company, and its Barrelfish operating system project, which Microsoft Research is developing in conjunction with university researchers.

As I noted in a blog post earlier this year, Microsoft researchers built Helios by modifying the Singularity research development kit (RDK) to support satellite kernels, remote message passing and affinity. They implemented satellite-kernel support on two different hardware platforms: an Intel XScale programmable PCI Express I/O card and cache-coherent NUMA architectures. Helios “treats programmable devices as part of a ‘distributed system in the small,’” according to Microsoft’s description, and “is inspired by distributed operating systems such as LOCUS, Emerald and Quicksilver.”

As Microsoft Research officials often repeat, there is no guarantee when or if any Microsoft Research project will be commercialized. But a patent application does make Helios seem more definitive and concrete….

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
16
Comments

Join the conversation!

Just In

RE: Microsoft seeks a patent for its Helios distributed operating system
dfwekrwe1801-24353658626831248053446550489043 Updated - 10th Nov
I just increased 49ers jerseys value flowing yet again another time within your blog page. We all came upon the software next time i knowledgeable about choose to be searching buy jerseys out in yahoo and google. This packers jersey supplies has got made it simpler for me when i say extensively. It completely totally that which As a former searching for.
0 Votes
+ -
Nice to see true innovation
NonZealot 30th Sep 2010
Instead of simply releasing an over sized version of a 3.5" device and calling it "magical" like a certain other company, MS is truly innovating.
@NonZealot

Exactly. Like overpriced tables with touch based apps but an OS that required you to hook up a keyboard and mouse so you could do the most basic things like reboot or recover from a crash (which happens a lot).

Do you not have a job? If you do then you should give them their money back. I can't see how trolling Zdnet looking for ways to trash Apple being a responsibility of any position.
0 Votes
+ -
@maskman01
Just because you can't afford it doesn't mean it is overpriced. MS Surface is yet another example of a truly innovative product from MS. Just because you aren't in the target market doesn't mean it isn't a magical and revolutionary device.

Like I said, it is nice to see a company coming out with truly innovative designs, unlike those who simply take a 3.5" device, slap a 10" screen on it, and call it magical and revolutionary!
@NonZealot

I worked on a project where we piloted 5 of them. They failed because they were impossible to administrate and the users couldn't figure them out (minus the piano/keyboard app). If anything went wrong we had to open them up to hook up a keyboard and mouse.

The app was built by a Microsoft certified developer for MS Surface who followed all Microsoft's best practices. We then spent months getting feedback from test groups, but at the end of the day we put them in storage after 6 months.

I may be able to sell you one if you are interested.

Every company does both leading and following, which is why I don't sell my soul to one company.

At least Ballmer won't make a mistake and release a phone with no keyboard when MS does Win Mo7. That would be laughable.
0 Votes
+ -
@maskman01
Maybe you can ask one of these companies how they managed to succeed where you failed?
http://www.microsoft.com/surface/en/us/Pages/Experience/Showcase.aspx

Pretty weak of you to blame the tool when it is clear that you are the deficient one.
@NonZealot

So you won't be buying ours?

Saw those in person during the demo from our developer when they were showing off their portfolio. They are cool, but the device can't do much more then that. Want proof? That is the same list of partners that were on the webpage over 2 year ago.

We the app built to be used by the public and the public hated it. I'll admit that we didn't have a real issue that the MS Surface could fix and we just wanted to see if the public would come see us if we had it. You still have to admit that a non-touch enabled OS is lame.
@M$Zealot So much hate for a "Non" Zealot.

M$ is "Innovating"? I wonder who they "innovated" this idea from?
0 Votes
+ -
Prior art
daboochmeister 30th Sep 2010
Hmmm ... I have trouble seeing why Tanenbaum's Amoeba distributed OS wouldn't be prior art for this, invalidating their patent.

Though I doubt the MS approach is Python-centric wink

Reminiscing ... really do wish Amoeba had taken off, there were some very interesting ideas being prototyped. I remember being very excited at it as a grad student (but then lost touch with it).
Ah, wouldn't it be ironic if this patent were granted, and then it became the first patent invalidated per the other MS effort mentioned in Mary Jo's blog ...
0 Votes
+ -
..good call
confuxion Updated - 30th Sep 2010
Ha! I was just thinking the same thing and then scrolled down to read your last post.

Oh, and maskman01, don't even bother getting into it with NonZealot. The fact that he will never concede an inch when someone makes a logical counter-point basically nullifies every comment he's ever made. And I say this while honestly being somewhat glad that there is someone around these forums willing to say something "unpopular" and stick by their conviction.

But NonZealot isn't one of these people, if only b/c he's never willing to hear anyone else's thoughts that are contrary to his own without blasting them in response.
Did anyone seriously think that "multi-core" would forever mean more "of the same core?

Think quad core, with 1 ARM core, 2 x86 cores, and 1 GPU core. The OS would "present a common operating system abstraction".

Under low power, the device might run in ARM mode, but plug in your AC adapter, and presto! You have advanced gaming graphics and high performance x86 capability.

Or how about a chip that can dynamically run multiple architectures?

This *is* an innovative idea, make no mistake.
The QNX operating system has been doing just this for almost 30 years on x86 platforms, and their Neutrino OS has been doing this over distributed heterogeneous platforms since 1999. This is not new stuff, and such prior art should invalidate the claim before it even gets out of the gate.
0 Votes
+ -
RE: Microsoft seeks a patent for its Helios distributed operating system
jackson1984-24316069205748857739440257893812 9th Oct
Hey, I a brief whereas back commenced perusing your internet site ?C thanks in your superior do the reebok nfl jerseys trick.
0 Votes
+ -
RE: Microsoft seeks a patent for its Helios distributed operating system
tomlin21-24319035676893835085146735905770 11th Oct
Favre seems like he needs especially very little to finish implementing this saga. He is remaining as ambiguous when you possibly can - let us depart this nfl football shop unique elements from soccer!
0 Votes
+ -
RE: Microsoft seeks a patent for its Helios distributed operating system
dfwekrwe1801-24353658626831248053446550489043 Updated - 10th Nov
I just increased 49ers jerseys value flowing yet again another time within your blog page. We all came upon the software next time i knowledgeable about choose to be searching buy jerseys out in yahoo and google. This packers jersey supplies has got made it simpler for me when i say extensively. It completely totally that which As a former searching for.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix