The Mac Observer

Skip navigational links

You're viewing an article in TMO's historic archive vault. Here, we've preserved the comments and how the site looked along with the article. Use this link to view the article on our current site:
Apple Spotlight Patent Reveals 3-Year Head Start on Microsoft [UPDATED]

TMO Scoop - Apple Spotlight Patent Reveals 3-Year Head Start on Microsoft [UPDATED]

by , 5:15 PM EST, January 27th, 2005

A patent granted to Apple January 25th, 2005 appears to reveal that Apple had a multiyear head start on Microsoft for Spotlight, the Apple search technology that will be released later this year in Tiger. Many had seen Spotlight as a quickly developed, me-too technology intended to compete with Microsoft's long-delayed Longhorn update to Windows, but the patent application shows that Apple began working on the technology in January of 2000, years before Longhorn was announced.

Spotlight offers a new paradigm on searching for anything on your Mac. From one place, you can search e-mails, contacts, images, calendars, and applications, and the results appear as you type. The company has also made it possible to integrate with other apps, with some of the Apple's iApps being the first to use it.

All of these features appear to be covered by patent 6,847,959, Universal interface for retrieval of information in a computer system, which was filed on January 5th, 2000, and granted to Apple on January 25th, 2005. The abstract of the application is as follows:

The present invention provides convenient access to items of information that are related to various descriptors input by a user, by means of a unitary interface which is capable of accessing information in a variety of locations, through a number of different techniques. Using a plurality of heuristic algorithms to operate upon information descriptors input by the user, the present invention locates and displays candidate items of information for selection and/or retrieval. Thus, the advantages of a search engine can be exploited, while listing only relevant object candidate items of information.

That translates into a patent application for a means of searching a variety of files using a variety of algorithms to produce results that are relevant to the user.


Figure 3B from the patent shows an early version of the Spotlight interface before it was Aquafied

The patent suggests that a key to Spotlight's flexibility is that it uses a system of plugins for any particular data type to be indexed and/or searched. This allows Spotlight to be indefinitely expanded for new file types, as well as new applications that wish to incorporate the technology.

From the patent:

In the second general category of global heuristics, the user input can be provided to most or all of the plug-in modules in parallel, and the results that are returned from each one are then processed in accordance with a given heuristic.

[...]

For instance, if the user desires to look at prior tax return information, each of the letters "T," "A," and "X" are provided to the modules as they are typed. As soon as the letter "T" is entered, sets of matching items of information are returned by the modules, and the top five candidates are displayed. Entry of the letter "A" causes the list to be updated according to the candidates which match the sequence of letters "TA." After the letter "X" is typed, the displayed list might contain the five most recent tax returns that were filed by the user.

You can read the patent in its entirety at the US Patent & Trademark Office's Web site.

Spotlight differs from both Sherlock and the Finder's search function in both scope and power. Panther's Finder can search for a variety of data and file types, and can even search the content of some documents, but as represented above in Apple's patent application, Spotlight takes the notion much farther, and it is much faster.

It also goes far beyond what Google has put together with its Google Desktop search utility. Google Desktop can specifically search Outlook and Outlook Express files, AIM chat logs, Internet Explorer files, text files, and Word, Excel, and PowerPoint files, but nothing else.

Google Desktop is currently available only for Windows, though a Mac version of the software has been promised by the company.

John Kheit assisted with this article.

Observer Comments

Show: Subjects Only | Full Comments
Goto page 1, 2  Next
Close Name:jimothy Posts: 612 Joined: 04 Jun 2004
Subject: John Kheit

"John Kheit assisted with this article."

I was gonna say, Bryan, you steppin' on your man's territory?

Close Name:Guest
Subject: Ha!

Take that you!

Close Name:randompro42 Posts: 236 Joined: 25 Sep 2003
Subject:

all i feel like saying is

WE WIN!!!!!!!!!!!!!!!!!!!!!!!

TRO

Close Name:Guest
Subject: Homer Simpson sez "In Your Face Bill Gates!" /nt

/nt

Close Name:Guest
Subject:

And yet that sweaty Ballmer dude still lives in a fantasy world where Microsoft invents everything first:
http://blog.seattlepi.nwsource.com/microsoft/archives/004216.html

Close Name:Guest
Subject: We Win, WE WIN!!!

What the heck did we win?

Close Name:Guest
Subject: I, Reality Check, bow to Apple

You are more innovative than MS ever dreamed of being. I'm gonna go get a Mac Mini right now.

Close Name:Guest
Subject: spotlight patent?

Sounds like a description of the search in Panther, particularly the T-A-X example. Is there anything about grouping the results into categories like pdfs, images, etc? I don't think this is spotlight.

Close Name:Mace Posts: 9604 Joined: 07 Aug 2003
Subject: Re: We Win, WE WIN!!!

Quote
Anonymous wrote:
What the heck did we win?
Many folks said that Apple copied the search concept of Longhorn because it was announced to the public earlier than Apple announced Spotlight. However, the patent granted to Apple's Spotlight proved otherwise. Microsoft is the one copying not Apple.

Close Name:Guest
Subject:

AGAIN!!!!!!!

Close Name:Guest
Subject:

AGAIN!!!!!!!!!!!!

Close Name:Guest
Subject:

Quote
Mace wrote:
Quote
Anonymous wrote:
What the heck did we win?
Many folks said that Apple copied the search concept of Longhorn because it was announced to the public earlier than Apple announced Spotlight. However, the patent granted to Apple's Spotlight proved otherwise. Microsoft is the one copying not Apple.


I thin it's a little strong to say Microsoft was copying. I doubt Microsoft somehow broke into the labs at Apple to rip off the idea. If so maybe Apple should consider suing Microsoft instead of their 19 year old college fans. I think it's reasonable to suspect they both are interested in search improvement with everyone googling about.

Interestingly, a million years ago, Steve Jobs announced that NeXT was developing an Object Oriented Database-based file system for OPENSETP 4.x, which never came to being. This seems more of the approach taken by Microsoft with longhorn. Apple is taking the indexing route. We'll see which turns out better. I personally like the idea of a database, but I'll reserve judgement until both products are released. The reality is it may be taking both companies 5 years to get the technology working, just that Apple started earlier.

Close Name:Guest
Subject: WHAT'S INNOVATIVE?

Sure Apple was thinking about search a long time ago (this even seems to be MacOS 9 related). But what the heck is innovative here? They are describing a design but nothing that new.

These days I think big companies seem to be able to patent anything and everythign with regards to software, whereas smaller companies don't have the funds to do similar or even to defend a patent.

It's such a one-sided grab for intellectual property that should be in the common.

Great system.

Cheers,
Ashley.

Close Name:Guest
Subject:

Quote
Guest wrote:
Sure Apple was thinking about search a long time ago (this even seems to be MacOS 9 related). But what the heck is innovative here? They are describing a design but nothing that new.

These days I think big companies seem to be able to patent anything and everythign with regards to software, whereas smaller companies don't have the funds to do similar or even to defend a patent.

It's such a one-sided grab for intellectual property that should be in the common.

Great system.

Cheers,
Ashley.


Beat it hippie. We don't need any communists here at Apple.

Close Name:Guest
Subject: Right!

You are right there is nothing specific to spotlight in that patent

Close Name:Guest
Subject: Take that...

...and blow it out your a** Thurott.

Close Name:Guest
Subject: Transporter

<sarcasm directed at Paul Thurott>

Werner Von Braun copied Jules Verne with the Atomic Reactor.

Oh, right. Jules Verne only MENTIONED it in 20,000 leagues.

Hmm. I guess making up the concept dooooosen't really mean the same thing as actually rolling the thing out.

Too bad Paul, and nice try.

Close Name:Guest
Subject: Tell this to Paul Thurrot ....

Thurrot (i think that's how you pronounce his name ... an alternative pronunciation is "whore") maintains that Apple's spotlight is a total copy of Windows ... which is just about as untrue as 99% of the b.s. that comes out of the Bush whitehouse, but that's another thread.

It's people like Thurrot that continue to legitimize Microsoft's lazy, greedy, disrespectful ways ... another Good Nazi in a long line of them.

Close Name:Guest
Subject: Old news

I clearly remember Steve Jobs in an early Keynote after his return to Apple demonstrating a Spotlight-like technology. It may have even been in the Keynote where he introduced the concept of merging the MacOS with NEXT or sometime when he demonstrated an early version of OSX. In fact it seems to me a lot of features rolled out in the last year were demonstrated and promised very early on in the OSX development cycle.

I wish I had the streams of all those old Keynotes saved.

Close Name:Guest
Subject:

It's not strong to say that Microsoft was copying, it's absolutely true. Their whole existance is based on making poor copies of pioneering software and selling them with a crushing advertising budget, and buying up anything innovative and turning it into ackward bloatware. They're incapable of innovation themselves, and they always have been.

Close Name:jhonka Posts: 77 Joined: 05 Sep 2003
Subject:

Quote
Guest wrote:
Sounds like a description of the search in Panther, particularly the T-A-X example. Is there anything about grouping the results into categories like pdfs, images, etc? I don't think this is spotlight.


I think this part describes Spotlight: "That translates into a patent application for a means of searching a variety of files using a variety of algorithms to produce results that are relevant to the user." The grouping, etc.. is added on top of Spotlight.

Be sure to take a look at the patent itself. One image in particular shows the use of plugins, which Spotlight uses but Panther's search does not.

Close Name:Guest
Subject: Does this jeopardize Quicksilver?

The description in the patent sounds very much like the awesome shareware app quicksilver.

Close Name:Guest
Subject: Um, check again

This is a system for an extensible on-the-fly search technology. Traditional technologies await complete input and a user-defined "send" command before digging out the results. Spotlight, on the other hand, returns result immediately as the term is being entered.

While there are application-level systems for this, what is important is the heuristic that performs the search and the database that stores the information.

Is Google's algorithm for web searching just another algorithm? I would suggest you review standards for patents at www.uspto.gov before suggesting that this is nothing special.

Close Name:Guest
Subject: Perhaps that's why longhorn is lacking the search feature

Microsoft had to pull their search feature, because it would be in
patent conflict, and they don't want to pay licensing fees. So,
they have to come up with something new.

Well, I doubt it. Since when was MS ever bothered about copying something.

Close Name:Guest
Subject: MS has been trying to do this for a while

Yes, its true that Apple's implementation predates longhorn but MS has been promising this database/search stuff since like Windows 95. They just haven't been able to do a good enough design or figure out the problems in order to get it working. Apple did - and is shipping a product far before MS.

Kudos to Apple - but Im sure Apple knew all about MS's search intentions when they started working on Spotlight. Its something thats obvious as drive sizes increase, and certainly something that became obvious with the rise of the web.

Close Name:Guest
Subject: I said it first! No, I did, No I did...

Children stop all this bickering, you both did it first. Bragging rights and $499 will only get you a Mac mini.

Close Name:kbohnert Posts: 5 Joined: 21 Oct 2004
Subject: Micro$oft's R&D

Quote
Guest wrote:
It's not strong to say that Microsoft was copying, it's absolutely true. Their whole existance is based on making poor copies of pioneering software and selling them with a crushing advertising budget, and buying up anything innovative and turning it into ackward bloatware. They're incapable of innovation themselves, and they always have been.

Micro$oft doesn't care to do too much R&D, they halved their R&D spending in the last quarter
http://www.theregister.co.uk/2005/01/27/microsoft_fy2005q2_earnings/

Close Name:Guest
Subject: optimist

You'll have to wait a while, maybe two or so years, to be able to compare.

Close Name:Guest
Subject:

Quote
Guest wrote:
Quote
Mace wrote:
Quote
Anonymous wrote:
What the heck did we win?
Many folks said that Apple copied the search concept of Longhorn because it was announced to the public earlier than Apple announced Spotlight. However, the patent granted to Apple's Spotlight proved otherwise. Microsoft is the one copying not Apple.


I thin it's a little strong to say Microsoft was copying. I doubt Microsoft somehow broke into the labs at Apple to rip off the idea. If so maybe Apple should consider suing Microsoft instead of their 19 year old college fans. I think it's reasonable to suspect they both are interested in search improvement with everyone googling about.

Interestingly, a million years ago, Steve Jobs announced that NeXT was developing an Object Oriented Database-based file system for OPENSETP 4.x, which never came to being. This seems more of the approach taken by Microsoft with longhorn. Apple is taking the indexing route. We'll see which turns out better. I personally like the idea of a database, but I'll reserve judgement until both products are released. The reality is it may be taking both companies 5 years to get the technology working, just that Apple started earlier.


You'll have to wait a while, maybe two or so years, to be able to compare.

Close Name:dhp Posts: 182 Joined: 22 May 2003
Subject: Not enough information

1) MS announces the Longhorn search feature.
2) Apple announces Spotlight.
3) We discover that Apple was working on Spotlight before Longhorn was announced.
4) We all cheer.

Why? The only thing this proves is that Apple didn't think up Spotlight in response to Longorn. There is no proof that MS didn't start working on their search feature long before Apple. It certainly doesn't prove MS is copying Spotlight.

Personally, I don't give a crap.

Close Name:Guest
Subject: Who's on first?

That M$ didn't file a patent application before Apple would strongly suggest they did not see the 'light' first. M$ would file an application for how flies defecate if they thought it might help.

Close Name:Guest
Subject: Quite sad, really

I find it rather amazing people will accept patents and/or beta products as acutal, tangible products. I congradulate the Mac Observer for their success in contributing to an overall increase in the level of bullshit on the Internet. Patents are a poor basis for who "came first," as are beta or pre-beta products. Should we include the stated goals of Copeland and Cairo in our never-ending search? BeFS? Where do we draw the line? Three year head start? Right. People should realize that both companies have, most likely, developed similar prototypes for years.

I choose to believe whoever ships the ACTUAL PRODUCT publicly deserves credit for the initial idea. The attempts by Trolls on either side to marginalize the achievements/ideas/etc of either company is quite pathetic. The Mac Observer should aim above such trivial bullshit.

Some are suggesting a patent and/or test product (beta or pre-beta) is reasonable proof of a product's existence and, thus, which company "innovates." Why, then, do I feel every aspect of Spotlight/MSNDS/WinFS has, essentially, been delivered through third parties such as Copernic, the Quicksilver project, Approcket, GDS, BlinkX and MSNDS. The only missing piece of the desktop search puzzle from these third parties is greater integration.

Congratulations on this useless article.

Close Name:Guest
Subject: Longhorn announcement came before...features later

Whistler (XP), Longhorn & Blackcomb were announced way before 2000...probably sometime in 98-99. I guess what you refer to as "Longhorn announcement" is actually when MS detailed their goals for Longhorn... the so called "3 pillars" (1 has already crumbled though
So some "facts" need correction!

Close Name:Small White Car Posts: 1960 Joined: 02 Jul 2004
Subject: Re: Quite sad, really

Quote
Anonymous wrote:

Why, then, do I feel every aspect of Spotlight/MSNDS/WinFS has, essentially, been delivered through third parties such as Copernic, the Quicksilver project, Approcket, GDS, BlinkX and MSNDS.


I guess you don't really understand this technology. It is deeply intertwined with the OS itself. It's not something that you could simply buy and add to Panther, for example.

Because of that I very much doubt that any previous application you can find would be the same as Spotlight at all.

Granted, I haven't seen Spotlight yet, so I just might be wrong, but I AM certain that it's not just another application.

Close Name:Guest
Subject: TMO Scores!

You know you're on the right track when you get a smack-down from Windows fanboy Thurrott, and he refers to TMO as a "fan" site. Nice work, Bryan!

Close Name:Guest
Subject:

"
I choose to believe whoever ships the ACTUAL PRODUCT publicly deserves credit for the initial idea.
"

That's convenient for companies incapable of innovation, isn't it? Copy an idea and recieve credit for coming up with it when they're the first to market it. That's the way Microsoft likes things. A copied idea is still a copied idea, though, and that's what they deal in. They're followers.

Close Name:AFCdtLoeb Posts: 2533 Joined: 20 Jul 2004
Subject:

Thurrotts article is not only boneheaded in twelve dimensions, his next two segments paint him as a grade-a, type-1 idiot.

Close Name:Guest
Subject:

Yeah... I have used spotlight and it is a deep part of the OS... if it crashes, you have to restart the computer.

Close Name:Halix Posts: 38 Joined: 03 Sep 2004
Subject: AIAT?

Long ago (before the first version of Sherlock, in the days of Copland development) Apple was working on a technology called AIAT (AppleInformationAccessTechnology).
If I remember correctly the idea behind this project was what we are seing realized today in iTunes and in Sportlight. If this is where Spotlight comes from Apple has been working on this for about a decade...

Close Name:Mace Posts: 9604 Joined: 07 Aug 2003
Subject:

Well, so long we the customers win, it doesn't matter who thought of or delivered first.

Close Name:Guest
Subject: Thurrott ever get tired of being wrong or stupid?

Microsoft copied/latched on to the database file system idea from NeXT back in 1993. NeXT came up with an object oriented database file system as part of their MeCCA project. Microsoft later went into vapor promotion mode on this and everything else they could from NeXTSTEP to try and sound all object-oriented, which they are not till this very day, but FUD counts. Anyway, Microsoft then got a "clue" and added this "bullet point" onto the upcomping features of Cairo, which really never manifested into anything. In actuallity, everything OO in Cairo, actually all of Cairo was dropped with the exception of this OODBFS, which was morphed into longhorn after all these years and thats where they got the idea.

Here's a news group post describing Mecca from mid 94, but it was known and compared against by microsfot from before then.

http://groups-beta.google.com/group/comp.sys.next.advocacy/browse_thread/thread/f73a4c0d69318e8c/5d645b6258d77904?q=next+object+%22file+system%22+(mcca+OR+mecca)&_done=%2Fgroups%3Fas_q%3Dnext+object%26num%3D100%26scoring%3Dr%26hl%3Den%26ie%3DUTF-8%26as_epq%3Dfile+system%26as_oq%3Dmcca+mecca%26as_eq%3D%26as_ugroup%3D%26as_usubject%3D%26as_uauthors%3D%26lr%3D%26as_qdr%3D%26as_drrb%3Db%26as_mind%3D1%26as_minm%3D1%26as_miny%3D1981%26as_maxd%3D28%26as_maxm%3D1%26as_maxy%3D1995%26safe%3Doff%26&_doneTitle=Back+to+Search&&d#5d645b6258d77904

This Byte article shows all the rage of OO'ness a few months later when Microsft just announced thier additon of an OO filesystem after thinking it was such a great idea by NeXT:

http://www.byte.com/art/9411/sec12/art3.htm

However, it appears even NeXT pilfered some of these ideas from the Taligent project and a caltech project called eText that was worked on at least as early as 92. All of this file system stuff was "in the air" at the time, but a lot of the others like BeOS etc. were later to the party--and to date, no major operating system vendor has actually fully implemented an OODBFS. Microsoft, as always, just likes to take credit when it's not deserved, even in vapor wars! Then agian so does Apple! It's all typical corporate revisionist history. However, one thing we can say with relative certainty, it wasn't a case where Microsoft was first.

Close Name:Guest
Subject: OS X = NeXTSTEP

Quote
Guest wrote:
However, it appears even NeXT pilfered some of these ideas from the Taligent project and a caltech project called eText that was worked on at least as early as 92. All of this file system stuff was "in the air" at the time, but a lot of the others like BeOS etc. were later to the party--and to date, no major operating system vendor has actually fully implemented an OODBFS. Microsoft, as always, just likes to take credit when it's not deserved, even in vapor wars! Then agian so does Apple! It's all typical corporate revisionist history. However, one thing we can say with relative certainty, it wasn't a case where Microsoft was first.


To show how everything "new" is usually just a rehash of something older, check out this Steve Jobs NEXSTEP 3.0 demo (I think this was around 1991) and you can see basically all of OS X in the demo (Use VLC to view the video, it's really good). Although we still don't have LipService Voice email attachments, a cool shelf, or the full Webster's dictionary (with pictures!) and the COMMAND "=" universal word-lookup service like we used to in NEXTSTEP all those years ago:

http://macslash.org/article.pl?sid=05/01/28/1159234&mode=thread

Close Name:Guest
Subject: Just opening the door

Please to understand that Apple's Spotlight is NOT a solution... it's just opening the door.

There are hundreds of file formats.

Also... has anyone thought about this aspect? Since there is any number (no, nr, nmr, nmbr, nbr, #) of ways to speel a word, how do you search on such things?

The fly/flaw in the ointment is the assumption that a string of characters (typically called a "word" has meaning... which is clearly not true.

Without context, a sting of characters is just that, a string of characters.

If you doubt, visit <http://www.acronymfinder.com> & search for your favorite terms.

It's GREAT that Apple is opening the door... but the swamp beyond is HUGE!

Close Name:Guest
Subject: Quicksilver is free

this is quicksilver just included in the OS, though because quicksilver has been out longer in theory they will have a better program for a while

Close Name:Guest
Subject: Ive gota to disagree a bit..

I wouldnt go so far as to say microsoft copied from apple in this case. The concept is not new, and both started development pretty much at the same time. In addition the implementations are quite a bit different.

Close Name:Guest
Subject:

MS has been working on the Longhorn search feature and its supporting filesystem since the early 1990s. It was to be called the Object File System (OFS), and debut with "Cairo" (Windows 2000). Unfortunately, technical limitations held it back til this decade, where it can now be realized.

Close Name:Guest
Subject:

Quote
Guest wrote:
MS has been working on the Longhorn search feature and its supporting filesystem since the early 1990s. It was to be called the Object File System (OFS), and debut with "Cairo" (Windows 2000). Unfortunately, technical limitations held it back til this decade, where it can now be realized.


And that feature was pilfered from NeXT's announcement of an OODBFS. Which was pilfered from eText, taligent and other research sources. Nice try winboy

Close Name:Guest
Subject: Aquafied

More like STUPIDIFIED!!! The old Mac interface was the most elegant computer inferface ever created and AQUA is the MOST RETARDED!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Close Name:Bookman Posts: 543 Joined: 22 Apr 2002
Subject:

Quote
Guest wrote:


Beat it hippie. We don't need any communists here at Apple.



Smile when you say that comrade....

Comment on this Article


You cannot edit your comments.   You cannot delete your comments.

Comments are currently closed. Please email the author instead.


Recent Headlines - Updated November 8th

Sat, 7:58 PM
News - Apple TV 3.0.1 Update Fixes Missing Content Bug
Fri, 7:45 PM
Rumor - Taiwan Leak Shows Verizon UTMS/CDMA iPhone for Q3 2010
6:40 PM
News - iPhone Moves Into RadioShack
6:30 PM
News - Apple to Open Stunning Paris Apple Store in Le Louvre on Saturday
5:43 PM
Free on iTunes - Dictionary, Dictionary, Dictionary, And More
4:09 PM
John Martellaro's Blog - Particle Debris (week ending 11/6) Failure IS an Option
3:32 PM
Games - The Latest App Store Games: Gravity Sling, RocketBird, Ground Effect, Checkers!
2:25 PM
Games - Star Soccer 2010 for Mac Puts Gamers in Role of Up-and-Coming Player
2:15 PM
How-To - The Mysteries of Rosetta Housekeeping
1:33 PM
News - iPhone Game Developer Sued for Collecting User’s Cell Numbers
1:17 PM
Games - Warhammer Online Expands Trial Play Option
11:19 AM
Rumor - Apple May Be Bringing RFID to the iPhone

The Mac Observer Reader Specials

  • TypeStyler For Mac OS X is Now Shipping! Download The Free Fully Functional 60 Day Tryout at www.typestyler.com
  • RamJet Memory: Mac Pro 8-core 8GB Kit $199.99, 4GB Kits $109.99! Sale on MacBook and MacBook Pro 8GB kits $549.99! New MacBook DDR3 2GB for $49.99. iMac and Mac mini 4GB Kits for $79.99! 1TB SATA Hard Drives for $109.99! Click here
  • OWC: Get the Right Memory for Your Mac Top Quality, Competitive Price, Lifetime Backed Free Expert Support + Installation Videos too! MacBook & mini 8GB, iMac 16GB, Mac Pro up to 32GB. Click here
  • Poker Mac If you're using a Mac, then you've gotta check out Full Tilt Poker for Mac. This Full Tilt Poker bonus code does the unthinkable, it actually rewards!
  • For the latest Apple products use Ciao, a price comparison website, to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate mobile phones like the Apple iPhone.

  • Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
  • __________
  • Buy Stuff, Support TMO!
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!