Patents by Inventor Shaun A. Kaasten
Shaun A. Kaasten has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7707197Abstract: A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters can be provided for manipulating the items, which serve as tools for narrowing down a set of items. The filters can be dynamically generated based on the properties of the separate items. The system can utilize virtual folders. The virtual folders can expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Quick links can be provided, which serve as a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. Libraries, which can provide large groups of usable types of items that can be associated together, may also be used.Type: GrantFiled: October 11, 2006Date of Patent: April 27, 2010Assignee: Microsoft CorporationInventors: Shaun A. Kaasten, Jason F. Moore, Kenneth M. Tubbs, Relja Ivanovic, David G. De Vorchik, Richard M. Banks, Patrice L. Miner
-
Patent number: 7627552Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: GrantFiled: March 27, 2003Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventors: Jason F. Moore, David De Vorchik, Sasanka C. Chalivendra, Nathaniel H. Ballou, Chris J. Guzak, Shaun A. Kaasten, Richard M. Banks, David J. Sheldon, Patrice L. Miner
-
Patent number: 7512586Abstract: A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. The filters can be dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk.Type: GrantFiled: April 21, 2006Date of Patent: March 31, 2009Assignee: Microsoft CorporationInventors: Shaun A. Kaasten, Jason F. Moore, Kenneth M. Tubbs, Relja Ivanovic, David G. De Vorchik, Richard M. Banks, Patrice L. Miner
-
Patent number: 7499925Abstract: A file system for displaying items of different types and from different physical locations. In accordance with one aspect of the invention, a wide scope of items may be available. In other words, the system is able to represent items from multiple physical locations (e.g., different hard drives, different computers, different network locations, etc.) so that to a user all the items appear to be from one location. The file system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, non-file items may be represented in the virtual folders. In other words, files that are stored in memory are located in a physical store. The virtual folders can be made to include items that are not currently represented in the physical store. Examples of non-file items are e-mails and contacts.Type: GrantFiled: March 27, 2003Date of Patent: March 3, 2009Assignee: Microsoft CorporationInventors: Jason F. Moore, David De Vorchik, Sasanka C. Chalivendra, Nathaniel H. Ballou, Chris J. Guzak, Shaun A. Kaasten, Richard M. Banks, David J. Sheldon, Patrice L. Miner
-
Publication number: 20070168886Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.Type: ApplicationFiled: March 30, 2007Publication date: July 19, 2007Applicant: MICROSOFT CORPORATIONInventors: J. Hally, Kenneth Koch, Mark Ligameri, Jason Moore, Shaun Kaasten, Richard Banks, Michael Sheldon, David De Vorchik, Zeke Odins-Lucas, Patrice Miner
-
Patent number: 7240292Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.Type: GrantFiled: April 17, 2003Date of Patent: July 3, 2007Assignee: Microsoft CorporationInventors: J. Craig Hally, Kenneth A. Koch, Mark R. Ligameri, Jason F. Moore, Shaun A. Kaasten, Richard M. Banks, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas, Patrice L. Miner
-
Publication number: 20070088672Abstract: A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters can be provided for manipulating the items, which serve as tools for narrowing down a set of items. The filters can be dynamically generated based on the properties of the separate items. The system can utilize virtual folders. The virtual folders can expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Quick links can be provided, which serve as a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. Libraries, which can provide large groups of usable types of items that can be associated together, may also be used.Type: ApplicationFiled: October 11, 2006Publication date: April 19, 2007Applicant: MICROSOFT CORPORATIONInventors: Shaun Kaasten, Jason Moore, Kenneth Tubbs, Relja Ivanovic, David De Vorchik, Richard Banks, Patrice Miner
-
Patent number: 7162466Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: GrantFiled: May 16, 2003Date of Patent: January 9, 2007Assignee: Microsoft CorporationInventors: Shaun A. Kaasten, Jason F. Moore, Kenneth M. Tubbs, Relja Ivanovic, David G. De Vorchik, Richard M. Banks, Patrice L. Miner
-
Patent number: 7149729Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: GrantFiled: August 30, 2005Date of Patent: December 12, 2006Assignee: Microsoft CorporationInventors: Shaun A. Kaasten, Jason F. Moore, Kenneth M. Tubbs, Relja Ivanovic, David G. De Vorchik, Richard M. Banks, Patrice L. Miner
-
Publication number: 20060200466Abstract: A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. The filters can be dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk.Type: ApplicationFiled: April 21, 2006Publication date: September 7, 2006Applicant: Microsoft CorporationInventors: Shaun Kaasten, Jason Moore, Kenneth Tubbs, Relja Ivanovic, David De Vorchik, Richard Banks, Patrice Miner
-
Publication number: 20060004692Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: ApplicationFiled: August 30, 2005Publication date: January 5, 2006Applicant: Microsoft CorporationInventors: Shaun Kaasten, Jason Moore, Kenneth Tubbs, Relja Ivanovic, David De Vorchik, Richard Banks, Patrice Miner
-
Publication number: 20050283476Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: ApplicationFiled: August 30, 2005Publication date: December 22, 2005Applicant: Microsoft CorporationInventors: Shaun Kaasten, Jason Moore, Kenneth Tubbs, Relja Ivanovic, David De Vorchik, Richard Banks, Patrice Miner
-
Publication number: 20040207666Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.Type: ApplicationFiled: April 17, 2003Publication date: October 21, 2004Applicant: Microsoft CorporationInventors: J. Craig Hally, Kenneth A. Koch, Mark R. Ligameri, Jason F. Moore, Shaun A. Kaasten, Richard M. Banks, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas, Patrice L. Miner
-
Publication number: 20040189707Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: ApplicationFiled: March 27, 2003Publication date: September 30, 2004Applicant: Microsoft CorporationInventors: Jason F. Moore, David De Vorchik, Sasanka C. Chalivendra, Nathaniel H. Ballou, Chris J. Guzak, Shaun A. Kaasten, Richard M. Banks, David J. Sheldon, Patrice L. Miner
-
Publication number: 20040193621Abstract: A system and method utilizing virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. The virtual folders contain collections of items. The system includes a folder processor that obtains queries from a user and a relational database for storing information about the items. The folder processor first obtains a query from a user and passes the query to the relational database. The relational database provides results back to the folder processor, and based on the results from the relational database, the folder processor provides the results to the user as virtual folders. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.).Type: ApplicationFiled: March 27, 2003Publication date: September 30, 2004Applicant: Microsoft CorporationInventors: Jason F. Moore, David De Vorchik, Sasanka C. Chalivendra, Nathaniel H. Ballou, Chris J. Guzak, Shaun A. Kaasten, Richard M. Banks, David J. Sheldon, Patrice L. Miner
-
Publication number: 20040193594Abstract: A file system for displaying items of different types and from different physical locations. In accordance with one aspect of the invention, a wide scope of items may be available. In other words, the system is able to represent items from multiple physical locations (e.g., different hard drives, different computers, different network locations, etc.) so that to a user all the items appear to be from one location. The file system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, non-file items may be represented in the virtual folders. In other words, files that are stored in memory are located in a physical store. The virtual folders can be made to include items that are not currently represented in the physical store. Examples of non-file items are e-mails and contacts.Type: ApplicationFiled: March 27, 2003Publication date: September 30, 2004Applicant: Microsoft CorporationInventors: Jason F. Moore, David De Vorchik, Sasanka C. Chalivendra, Nathaniel H. Ballou, Chris J. Guzak, Shaun A. Kaasten, Richard M. Banks, David J. Sheldon, Patrice L. Miner
-
Publication number: 20040193600Abstract: A system and method for filtering and organizing items from computer memories based on common elements. In accordance with one aspect of the invention, filters are provided for manipulating the items. The filters are essentially tools for narrowing down a set of items. In one embodiment, the filters are dynamically generated based on the properties of the separate items. The system utilizes virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. In accordance with another aspect of the invention, quick links are provided. In one embodiment, quick links are a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. In accordance with another aspect of the invention, libraries are provided. Libraries consist of large groups of usable types of items that can be associated together.Type: ApplicationFiled: May 16, 2003Publication date: September 30, 2004Applicant: Microsoft CorporationInventors: Shaun A. Kaasten, Jason F. Moore, Kenneth M. Tubbs, Relja Ivanovic, David G. De Vorchik, Richard M. Banks, Patrice L. Miner
-
Publication number: 20040172423Abstract: Disclosed is a data synchronization service for use in a peer-to-peer computing environment. Selected data objects are copied onto selected computing devices. A service running on each device monitors data objects for changes. When a change is detected, the service sends a change notification to the other devices so that they can update their copies of the data object. A user can access a data object from any device, knowing that he will retrieve the latest version of the data object. Instead of incurring the costs of storing a large file on every device, a user “ghosts” the file on some devices. A ghosting device stores only metadata about the file rather than the entire file. The user accesses the file through the ghost: access requests are sent to a device that holds the actual contents, and those contents are presented to the user as if they were stored locally.Type: ApplicationFiled: February 28, 2003Publication date: September 2, 2004Applicant: Microsoft CorporationInventors: Shaun A. Kaasten, Jason F. Moore, Balan Sethu Raman, Chris J. Guzak, David A. Orbits, Sudarshan A. Chitre, Eric R. Flo, Jeffrey M. Saathoff