Misplaced Pages

Talk:Virtual folder

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by AlistairMcMillan (talk | contribs) at 18:13, 1 November 2009 (Robert's recent edits). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 18:13, 1 November 2009 by AlistairMcMillan (talk | contribs) (Robert's recent edits)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

They're not completely speculative. Tag clouds are a type, as are the labels in gmail. — Omegatron 22:52, 24 January 2006 (UTC)

Out-of-date

This article needs new Vista screenshots as the existing ones are deprecated. Virtual folders in Vista are now known as Saved Searches. --rdude 18:54, 3 June 2006 (UTC)

Yeah, I personally have been hesitant to keep the article updated because this feature has been changing from release to release. Warrens 19:35, 3 June 2006 (UTC)
Agreed. We should probably wait until the final release, unless somebody wants to put in shots for the latest major release (Beta 2). rdude 00:44, 4 June 2006 (UTC)

Focus of the article

First of all, I think the focus of the article is not clearly defined. Is it on "Virtual Folders", per se? Then the the {{Future software}} template should be moved to the "Windows Vista" section. And since the article also includes implemenation specific sections (Vista), shouldn't "Smart folders" be merged into this article in a Mac OS X section. And similarly create sections for IIS, Outlook and Lotus Agenda, AutoPlaylists in WMP and iTunes etc etc. If there is not enough info for individual implementations, may be a bullted list in "other implementations" (or similar) section. Or if it is to be Vista specific, generic info should be given the boot. And later moved to the stable name Vista adopts. --soUmyaSch 08:44, 4 June 2006 (UTC)

The problem is that Vista is mentioned throughout the article, not just in the Vista section. That's why I felt the tag should be on the entire article. Ideally, though, the article should be rewritten and rearranged with more examples of virtual folder implementations and confinement of Vista material to the Vista section. rdude 17:20, 4 June 2006 (UTC)
There is definitely too much focus on Vista in this article. Warrens 17:28, 4 June 2006 (UTC)
Removed Vista focus from non-vista sections, as far as I could. If this is sorted out, we may proceed by merging Mac OS X Smart Folders into this article in a Mac section. --soUmyaSch 04:31, 5 June 2006 (UTC)

Mac OS

Please expand the Mac section and add a screenshot. --soumyasch 05:57, 8 June 2006 (UTC)

Dynamic content

Virtual folders are not necessarily dynamically populated or generated. A virtual folder may also be non-dynamic: that is, the user selects the items to assign to one or more virtual folders, based on content, project, or whatever other criteria the user chooses. An example of user-populated virtual folders integrated with a non-hierarchical file organizer is TaskTracker. The connecting principle is therefore the non-hierarchical relationship of virtual folders to the operating system's hierarchical file system. Many studies of human cognition amply demonstrate that relational organization, by association and identification, is far more compelling than hierarchical organization. Hence the adoption of virtual folders as a user interface metaphor.

I am removing this because it, unless sourced, is just someone's commentary, and factually incorrect. In addition, far more compelling is nothing but POV. Many studies of human cognition amply demonstrate needs citation. The connecting principle is therefore the non-hierarchical relationship of virtual folders to the operating system's hierarchical file system is wrong as virtual folders need not connect to OS' folder hierarchy. (Outlook's virtual folders, anyone?). Plus not necessarily dynamically populated is factually incorrect. The article already says virtual folders are some scripts which coalesce results from some datastore. In the example given, the criteria is specified by the user, not the virtual folder's contents. The contents are still pulled up on-the-fly by the system. --soumyasch 08:22, 28 July 2006 (UTC)

Internet Information Services

Can someone source this statement added by User:Michaelmross: "Virtual folders are a well-established construct in web servers, such as Microsoft Internet Information Services, where files matching the criteria are shared on the internet." From looking at Microsoft's documentation, as far as I can tell their use of "virtual folders" seems to be short hand for "virtual servers that are based on the content of certain folders". AlistairMcMillan 17:41, 21 January 2007 (UTC)

AFAIK, IIS' implementation of what it calls virtual folder just makes contents real folders available over HTTP. It may be scripted to serve files matching a certain criteria or access permission. But I do not think it can aggregate content from multiple real folders. I will check, though. --soumyasch 22:19, 21 January 2007 (UTC)

Object Productivity Inc edits

I've removed the recent content added to the article by Robert Thompson (using the anon IP User:67.59.25.90) about his company and his products. I'm sure some of this belongs in the article, but this much is excessive. AlistairMcMillan (talk) 18:19, 31 October 2009 (UTC)

The implementation of Virtual Folders that involves searching has been patented by INTEL in Patent 5,899,995. This patent is shared in "Patent Portfolios" among Apple Computer (see SmartFolders menu) and others.
The implementation of Virtual Folders that involves automated behavior beyond saving and optimizing search results is embodied in Microsoft Patents 5,771,384 and 5,682,532. These patents are also shared in a Patent Portfolio among Microsoft Corp. and Apple Computer in their Folder Actions.
However, the origins of the Virtual Folder are found in a software application called "Object Organizer" from Object Productivity, Inc. which implemented a hybrid storage system (hierarchical with linking) for automating folder behavior and was released by invitation from Microsoft, at the exclusive Microsoft event that launched Windows NT, called "Partners in Innovation" at COMDEX in Atlanta, Georgia in the Spring of 1993. Object Organizer featured a technology called SmartFolders. Microsoft chose Object Productivity, Inc.'s Object Organizer out of all the participants in the "Partners in Innovation" event, to be shown at Microsoft's booth at the Electronic Mail Association show (EMA) 2 weeks later, also in Atlanta. A year later, Microsoft patented the SmartFolders concept and called it IShellFolder in Windows and documented it on their MSDN Library as "Virtual Folders" in the patent, they subtly wiggled in the diversion name "IShellContainer" (all public knowledge; none of this is confidential to Thompson v Microsoft, see below).
A public tape of the OLE Developer Conference in Seattle, also in the Spring of 1993, shows Microsoft claiming SmartFolders technology as their own. One year later, Microsoft issued a press release referring to the previous years EMA event saying "Microsoft demonstrated it's Object Productivity SmartFolder technology at the EMA last year." This press release can be found on research press archives such as LexisNexis and verified in the Microsoft Prior-Art references that mention Object Productivity's SmartFolder technology in 2 out of 4 Prior-Art references where the other 2 are for vague technologies, and were for companies not intimately involved in a Microsoft invitation and follow up event, and a patent one year later.
Virtual folders can also be implemented in self contained storage systems such as the Microsoft Exchange Storage System, which was migrated to WinFS. The first implementation of a self-contained storage system was Object Productivity, Inc's "Object Organizer" application, featured by Microsoft in an invitation only ISV developer event called "Partners in Innovation" in Atlanta, Georgia at COMDEX in the Spring of 1993, and later again by more exclusive invitation by Microsoft, at Microsoft's EMA Booth at the Electronic Mail Association show 2-weeks later in Atlanta. Microsoft filed for a patent on what it called "Virtual Folders" exactly one year after showing Object Productivity, Inc's application at it's events.
The first historically established implementation of Virtual Folders was featured at Microsoft's "Partners in Innovation" Pavilion at COMDEX Atlanta, in 1993 by Independent_software_vendor Object Productivity, Inc. "Partners in Innovation" was an invitation only event designed, at the time, to showcase the best of breed applications that supported the first release of Windows NT.
LexisNexis has several articles on the event and on the Object Productivity software that features the SmartFolder technology, a software application called "Object Organizer" which featured its own unique storage system implementation integrated with an operating system.
SmartFolders, by Object Productivity, is also cited in Microsoft's 1994 Patent 5,682,532 where 2 out of 4 prior arts reference the Object Productivity, Inc. software called "Object Organizer" featuring "SmartFolders."
The other 2 prior arts out of the 4 are from 2 separate companies that neither implement virtual folders or were involved in any close relations with Microsoft, such as participating in the invitation only "Partners in Innovation" event, and as the LexisNexis articles point out, also the "Electronic Mail Association (EMA)" event that followed that showcased Object Productivity, Inc. software at Microsoft's own booth because of its dual support for MAPI and CMC (Common Mail Calls) interface which allows SmartFolders to be e-mailed on an automated basis with any compliant e-mail software. In at least one press release a year later referring to the event, Microsoft states "Microsoft demonstrated it's Object Productivity SmartFolders software" implying vaguely some sort of ownership. These are factual and independent facts of history, verified by LexisNexis press archives of multiple sources.
Object Organizer featuring SmartFolders, was seen by PC Magazine's Editor in Chief, Michael J. Miller in the Pre-Show Press Preview the night before Microsoft's "Partners in Innovation" at Atlanta's 1993 Spring COMDEX show. The display booth prominently showed a large poster saying "SmartFolders."
As cited in Thompson v Microsoft, Thompson being the owner and CEO of Object Productivity, Inc.
In the early 1990s, a number of programmers were working on enhanced, programmable folders for use in computer operating systems like Windows. Thompson conceived and developed software that used object-oriented programming concepts to create programmable and extendible folders for improved data storage, which Thompson called "SmartFolders." In January 1993, Thompson posted a question to a computer forum seeking assistance on a bug he encountered when trying to incorporate Windows' clipboard feature into SmartFolders. Thompson alleges that a representative of Microsoft's Developer Relations Group contacted him to assist in solving the problem and that Thompson sent part of his software to that representative in January 1993. Shortly afterward, Rick Segal, another member of the Developer Relations Group, allegedly contacted Thompson regarding co-marketing opportunities for the SmartFolders software at the Windows World trade show in May. In furtherance of that opportunity, Thompson developed a version of SmartFolders for Microsoft's upcoming Windows NT operating software and allegedly sent that version to Microsoft on April 23, 1993. Thompson concedes that he did not enter into any nondisclosure agreement or other formal contractual relationship with Microsoft. Thompson nevertheless alleges that he shared the technology in confidence and with the understanding that Microsoft would not appropriate the technology for its own use.
Thompson's SmartFolders feature in Object Organizer as described in these press archives and as established in discovery as "Intelligent Behavior Added to Folders" used the mechanism of embedding external scripting languages inside the folder to act on the passive files, called objects in Object Organizer, to perform routine tasks. It also implemented a mechanism of templating these virtual folders for re-use.
The matter at hand regarding Thompson v Microsoft as of the date of the above Federal appeal, was that of Jurisdiction as the referenced Court Document States.
Thompson's attorney, Andrew Kochanowski, however, was discovered to be a classmate of Microsoft CEO Steve Ballmer, both attending Michigan's Elite Detroit_Country_Day_School during the same years in the early 1970's. Kochanowski never revealed this to Thompson.
Steve_Ballmer, is on the Detroit_Country_Day_School Board of Trustees and a HighBeam_Research article cites "Ballmer Loyal Guy - Country Day Folks Say" and mentions that he contacts the Headmaster weekly. The world known Steve_Ballmer with all his educational awards at the time, while attending a small elite school such as Detroit_Country_Day_School at the same time as Thompson's attorney Andrew Kochanowski, and nearly 30 years later during a time when Ballmer, very active on the Board of Trustees with Detroit Country Day, was Prominent as the CEO of Microsoft, makes this a very serious legal issue for the Michigan State Bar Attorney Grievance Commission and of important relevance to the history of Virtual Folders that simply do not contain files, but are virtual in that they have functionality that acts on the folder in an automated way.
Virtual Folders are an especially important technology for the future of Mobile_computing. The 2 years leading up to the development of Thompson's SmartFolders and its public release featured by Microsoft in 1993 "Partners in Innovation" (all established factually), and Microsoft's patent filing in 1994 make very clear the origins of the Virtual Folder concept.
It is worth noting that Robert Thompson, his Attorney for the case Andrew Kochanowski, and Mr. Steve Ballmer are all natives or residents of the State of Michigan. Ballmer was born in Detroit, while Thompson was born in Madison Heights. Andrew Kochanowski practices law at Sommers, PC in Southfield Michigan and is currently a resident, and of course, attended Detroit_Country_Day_School as a classmate of Steve Ballmer at the elite prep school.
Mr. Kochanowski will be undergoing a review by the State Bar of Michigan Attorney Grievance Commission through a complaint by Thompson in 2010, due to Mr. Kochanowski not revealing this conflict of interest, which under Michigan State Bar rules must be revealed, and in an editorial review of these rules, must be revealed even in Familial circumstances. This page will be updated upon the Commissions conclusion. There is much more to the complaint that deserves attention here. To be sure, Kochanowski himself stated that Thompson was the first to use the Virtual Folder concept. Thompson speculates that this was a "managed case" though does not claim this with certainty until an investigation is complete. He has contacted Senator Carl_Levin (D), Majority (R) Leader Mike Bishop of Michigan, and the Department of Justice who have all recommended a Grievance complaint in writing.
Thompson is currently developing a new version of SmartFolders for SmartPhones at SmartFolders.com; both for Google Android Devices, Blackberry Storm series, Apple iPhone and all Adobe Flash Mobile Compliant devices. Thompson is seeking to reestablish his right to practice his ideas after discovering Microsoft's patent misappropriation which remained a matter of Jurisdictional Judgement by the Federal Courts before his council Andrew Kochanowski threatened to not continue if he did not settle the case.
After enduring a 10 year preparation, discovery & litigation, Thompson is now pursuing Intelligent Storage Technology development for Mobile Computing. The new SmartFolders will use different mechanisms than the original technology, to utilize updated theories in Complex Systems, combined with other unnamed mechanisms not mentioned in this citation, in a novel system for Virtual Folders for use in Mobile_computing, using SmartFolders for all SmartPhone devices.

Robert's recent edits

Please read WP:OR. Pointing to MSDN and saying Microsoft used the phrase "virtual folder" in their documentation, only proves that Microsoft used the phrase in their documentation. If you want to say that this is the first wide spread use of the phrase, then you need to provide a source that says this is the first wide spread use.

Please note that the article, before Robert's edits, doesn't say who came up with the idea first. Mostly because when I re-wrote it there weren't any definitive reliable sources. Just some people say X did it, other people say Y and yet another group of people say Z. So until someone can come up with a source that satisfies the requirement that content is backed with reliable sources, it is best not to include in the article. AlistairMcMillan (talk) 18:13, 1 November 2009 (UTC)

  1. United States Patent and Trademark Office. "Microsoft Patent 5,771,384 (1994)". United States Patent and Trademark Office. Retrieved 2009-10-30.
  2. United States Court of Appeals for the Federal Circuit (December 8, 2006). "Thompson v Microsoft" (PDF). United States Court of Appeals for the Federal Circuit. Retrieved 2009-10-30.
  3. Dawn M. Evans (March, 2008). "How to Identify and Avoid Conflicts of Interest" (PDF). State Bar of Michigan. Retrieved 2009-10-30. {{cite web}}: Check date values in: |date= (help)