Patents by Inventor Richard M. Banks
Richard M. Banks 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: 7162488Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.Type: GrantFiled: April 22, 2005Date of Patent: January 9, 2007Assignee: Microsoft CorporationInventors: David G. DeVorchik, Lyon K. F. Wong, Paul A. Gusmorino, Paul L. Cutsinger, Timothy P. McKee, Jason Moore, Richard M. Banks
-
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
-
Patent number: 7118992Abstract: A method for manufacturing integrated circuits uses an atmospheric magnetic mirror plasma etching apparatus to thin a semiconductor wafer. In addition the process may, while thinning, both segregate and expose through-die vias for an integrated circuit chip. To segregate, the wafer may be partially diced. Then, the wafer may be tape laminated. Next, the backside of the wafer may be etched. As the backside material is removed, the partial dicing and through-die vias may be exposed. As such, the method reduced handling steps and increases yield. Furthermore, the method may be used in association with wafer level processing and flip chip with bump manufacturing.Type: GrantFiled: August 9, 2004Date of Patent: October 10, 2006Assignee: iFire Technologies, Inc.Inventors: Terry R. Turner, James D. Spain, Richard M. Banks
-
Patent number: 6983271Abstract: An answer wizard drop-down menu for providing users quick and efficient access to help utilities, including help files and wizards provided by a software application, is provided. An answer wizard drop-down edit control and interface is located in a conspicuous, but non-obstructive location on a software application graphical interface. An edit control allows a user to enter a question regarding some desired functionality of the application. In response to the user's question, the user is presented with a list of potential answers to the question in a drop-down menu. If the user finds an acceptable answer to her question in the list of potential answers, the user selects the acceptable answer, and an appropriate help file application is launched to provide the user assistance with the functionality about which the user has questions. Each question so asked by the user is saved in a list of most recently used items.Type: GrantFiled: June 13, 2001Date of Patent: January 3, 2006Assignee: Microsoft CorporationInventors: Catherine Rose Morrow, Glenn L. Frankel, Christopher C. White, Zeke Koch, Richard M. Banks, Tjeerd Hoek, Aaron H. Weiss
-
Publication number: 20040268263Abstract: Methods, systems, and computer program products for making real-time communication user interfaces less intrusive by automatically adjusting the user interfaces based on the user's level of interaction. An initial representation of a user interface for real-time communication is displayed and automatically adapted to the user's activity level based on user input directed to the user interface. For example, the initial representation may be automatically adjusted, either reduced or enlarged, to an intermediate representation, a larger representation, or a smaller representation. When a representation is reduced, a message may be displayed to indicate the reduced representation's location. For smaller representations, subsequently received real-time messages may be displayed adjacent to the smaller representation, at least for a predetermined time. The initial representation may display in a desktop bar that displays other user interfaces, such as for a calendar, etc.Type: ApplicationFiled: June 26, 2003Publication date: December 30, 2004Inventors: Cornelis K. Van Dok, Richard M. Banks, Sean O. Blagsvedt, Hillel Cooperman, Tjeerd S. Hoek, Mark R. Ligameri
-
Publication number: 20040230599Abstract: A file system shell is provided. One aspect of the shell provides virtual folders which 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. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item.Type: ApplicationFiled: May 16, 2003Publication date: November 18, 2004Applicant: Microsoft CorporationInventors: Jason F. Moore, Nathaniel H. Ballou, Richard M. Banks, Tyler K. Beam, David G. De Vorchik, Chris J. Guzak, Judson Craig Hally, James Brian Kurtz, Patrice L. Miner, David J. Sheldon
-
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: 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: 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: 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
-
Patent number: 6794272Abstract: A method for manufacturing integrated circuits uses an atmospheric magnetic mirror plasma etching apparatus to thin a semiconductor wafer. In addition the process may, while thinning, both segregate and expose through-die vias for an integrated circuit chip. To segregate, the wafer may be partially diced. Then, the wafer may be tape laminated. Next, the backside of the wafer may be etched. As the backside material is removed, the partial dicing and through-die vias may be exposed. As such, the method reduced handling steps and increases yield. Furthermore, the method may be used in association with wafer level processing and flip chip with bump manufacturing.Type: GrantFiled: March 18, 2003Date of Patent: September 21, 2004Assignee: iFire Technologies, Inc.Inventors: Terry R. Turner, James D. Spain, Richard M. Banks
-
Publication number: 20030186513Abstract: A method for manufacturing integrated circuits uses an atmospheric magnetic mirror plasma etching apparatus to thin a semiconductor wafer. In addition the process may, while thinning, both segregate and expose through-die vias for an integrated circuit chip. To segregate, the wafer may be partially diced. Then, the wafer may be tape laminated. Next, the backside of the wafer may be etched. As the backside material is removed, the partial dicing and through-die vias may be exposed. As such, the method reduced handling steps and increases yield. Furthermore, the method may be used in association with wafer level processing and flip chip with bump manufacturing.Type: ApplicationFiled: March 18, 2003Publication date: October 2, 2003Inventors: Terry R. Turner, James D. Spain, Richard M. Banks
-
Patent number: 6579324Abstract: A method for using an indicator, known as “See Through View,” that allows a user to select a region on the display device and still see the visual attributes of the contents as they will appear when the region is deselected. When the user selects a region on the display device, the invention “shades” the background of the selected region. The contents within the selected region are left unchanged. Shading is accomplished by combining each original background base color with a selection shading color to produce a corresponding blended color, or colors. If the corresponding blended color is similar to the background base color, the blended color is either lightened or darkened, as needed to produce an adjusted blended color. Each blended color, or the adjusted blended color (as required) replaces the corresponding base background color within the selected region. The effect is that the selected region and background items appear “shaded.Type: GrantFiled: April 30, 1999Date of Patent: June 17, 2003Assignee: Microsoft CorporationInventors: Kent R. Lowry, Howard Wesley Cherry, Willard Bruce Jones, Tjeerd Hoek, Justin Maguire, III, John A. Tholen, Richard M. Banks, Terrence T. Huang
-
Publication number: 20030082847Abstract: The invention is directed to a method for manufacturing integrated circuits. In one exemplary embodiment, the method uses an atmospheric plasma etching apparatus to thin a semiconductor wafer. In addition the process may, while thinning, both segregate and expose through-die vias for an integrated circuit chip. To segregate, the wafer may be partially diced. Then, the wafer may be tape laminated. Next, the backside of the wafer may be etched. As the backside material is removed, the partial dicing and through-die vias may be exposed. As such, the method reduced handling steps and increases yield. Furthermore, the method may be used in association with wafer level processing and flip chip with bump manufacturing.Type: ApplicationFiled: April 26, 2002Publication date: May 1, 2003Applicant: i-Fire Technologies, Inc.Inventors: Terry R. Turner, James D. Spain, Richard M. Banks
-
Patent number: D501483Type: GrantFiled: February 20, 2004Date of Patent: February 1, 2005Assignee: Microsoft CorporationInventors: Colin R. Anthony, Richard M. Banks, Mark R. Ligameri, Kanwal VedBrat, Greg S. Melander, Marcus Harvey, Charles W. Stabb
-
Patent number: D507576Type: GrantFiled: February 20, 2004Date of Patent: July 19, 2005Assignee: Microsoft CorporationInventors: Judson Craig Hally, Mark R. Ligameri, Kanwal VedBrat, Paul A. Gusmorino, Jan T. Miksovsky, Cornelis K. van Dok, Tjeerd Hoek, Jenny T. Lam, Richard M. Banks, Charles Cummins