Patents by Inventor Colin Anthony

Colin Anthony 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).

  • Publication number: 20070057951
    Abstract: In an electronic file system environment, animations of file system items are provided in response to various user requests. For example, where the user requests to change the sort order of a set of displayed item representations, the system responds by animating the item representations to move to new destination positions as dictated by the new sort order. Or, where the user requests to resize a container representation, the system responds by animating the item representations shown in the container representation to move about the display to new destination positions as dictated by the new sizing of the container representation. Or, where the user requests to navigate into or out of a container, the system responds by animating item representations shown in the container representation (representing the container to be navigated into) to expand, contract, and/or move about the display to new destination positions and/or sizes.
    Type: Application
    Filed: January 30, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Justin Mann, Martijn Van Tilburg
  • Publication number: 20070061745
    Abstract: A live preview of objects in a folder or other container, including sub-folders, is provided, without requiring the user to open the folder or other container. When a user is previewing a set of objects in a closed container, any containers represented in the view may themselves concurrently show to the user a live preview of their contents. This may be displayed concurrently to the user at any number of levels, as desired. Each hierarchical level or container may itself be assigned an individual view that may be different from or the same as other views of other containers. Views may be nested in other views to show the contents of any organizational construct. The contents previews may further be displayed in an intelligent manner that adjusts their layouts based on if they are the primary view of one many nested views.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Justin Mann, Martijn Van Tilburg
  • Publication number: 20070055940
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Application
    Filed: September 8, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Justin Mann, Martijn Van Tilburg, Colin Anthony
  • Publication number: 20060242603
    Abstract: A system and method of automatically dynamically scrolling content in a dimension to enhance user navigation and display of a relevant node is disclosed. In one example, when a user scrolls vertically to a node in a folder tree control where the node/folder name is not visible, the folder tree view may be automatically dynamically scrolled horizontally such that the full name of the folder is viewable. The automatic dynamic scrolling alleviates the effort and stress related to requiring a user to manually scroll a view in two dimensions in a tree control.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Lyon Wong, Cornelis Van Dok, Colin Anthony, Stephan Hoefnagels
  • Publication number: 20060036568
    Abstract: 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: Application
    Filed: April 22, 2005
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Giampiero Sierra, Richard Banks, Lyon Wong, Relja Ivanovic, Paul Gusmorino, Tyler Beam, Timothy McKee, Jeffrey Belt, David De Vorchik, Chris Guzak, Aidan Low, Kenneth Tubbs, Colin Anthony, Sasanka Chalivendra, Marieke Watson, Gerald Joyce, Alex Wade, Benjamin Betz, Ahsan Kabir, Donna Andrews, Patrice Miner, Paul Cutsinger
  • Publication number: 20060020899
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of an image icon, a detail icon and a generic icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Tyler Beam, Raymond Chen, Charles Cummins, Robert Day, Colin Anthony, Jenny Lam, Isaac Sheldon, David De Vorchik
  • Publication number: 20060004739
    Abstract: A system and related techniques accept user-inputted search terms, for example to perform a search for files or other data or objects. Corresponding matches to those terms may be presented to the user in a “word-wheel”-type breakout list generated on the fly for groupings of hits by attributes or other criteria, as the system searches through the file system at the current level or point in the file system hierarchy. According to embodiments, when the search logic fails to locate a hit on the inputted search term at the current level or point in the file system hierarchy, an extension of the search to different levels or points in the file system hierarchy may be automatically generated, and for instance presented to the user as a selectable search box. That box may for example be highlighted to the user for easy selection. When the user does select the selectable search box, the user's search, for instance for files of type or extension “.doc” or “.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Richard Banks, Marieke Watson, Cornelis Van Dok
  • Publication number: 20050289482
    Abstract: A three-dimensional (3D) view of a data collection based on an attribute is disclosed. A timeline is provided for displaying files and folders. The timeline may include a focal group that displays detailed information about its contents to the user. Remaining items on the timeline are displayed in less detail and may be positioned to appear further away from the user. A histogram may be provided as part of the view to allow the user to more easily navigate the timeline to find a desired file or folder.
    Type: Application
    Filed: June 7, 2005
    Publication date: December 29, 2005
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Stephane St-Michel, Zeke Odins-Lucas, Jordan Schwartz, Richard Banks, Marcus Harvey, Charles Cummins, Charles Stabb, Mark Ligameri
  • Publication number: 20050246647
    Abstract: A method and apparatus for selecting a view mode and a preferred setting within that view mode for displaying one or more items in a screen display. A single user input indicates the selected view mode. The input mechanism can be a hardware device, such as a keyboard or mouse, or a software control presented in a graphical user interface. The software control includes a graphical depiction of the current view mode. A preferred setting for each available view mode may be stored and activated by the software control.
    Type: Application
    Filed: August 20, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Tyler Beam, David De Vorchik, Colin Anthony, Charles Cummins, Giampiero Sierra, Kenneth Tubbs
  • Publication number: 20050246331
    Abstract: A system and method for filtering and organizing items in a computer system based on common elements is provided. A graphical user interface includes a plurality of display objects, each display object representing one or more items and a metadata property control corresponding to a metadata property. Selection of the metadata property control causes a list of filter terms to be presented on the display and also may cause a list of check box controls to be presented on the display, each check box control being adjacent to a respective one of the filter terms. The list of filter terms may be presented in a drop down menu. Selection of a check box control causes each item that satisfies the corresponding filter term to be presented on the display. The filters may be dynamically generated based on the properties of the separate items.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: David De Vorchik, Patrice Miner, Kenneth Tubbs, Paul Gusmorino, Colin Anthony, Cornelis Van Dok
  • Publication number: 20050246352
    Abstract: A property tree user interface permits user assignment of values to metadata properties and user navigation of data, within a system that includes a data storage subsystem in which data items are organized and queried by way of properties. The property tree includes nodes that expose properties of data items. A user may interact with the property tree in order to effect an assignment of a property, in which case the value associated with the property in the data storage subsystem is modified. User input with respect to the property tree may also be indicative of a query of data storage, in which case a browsable view of data items responsive to the query is displayed. The property tree may also display nodes that represent folders within a hierarchical file system, nodes that represent properties with inherent hierarchy, and nodes that represent user-defined hierarchical properties.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Cornelis Van Dok, Relja Ivanovic, Colin Anthony, Richard Banks
  • Publication number: 20050246646
    Abstract: A method and apparatus for selecting a setting within a selected view mode for displaying one or more items in a screen display. Continuous and discrete controls are simultaneously presented to the user. Input is accepted from either the continuous control or from the discrete control. The input mechanism can be a hardware device, such as a keyboard or mouse, or a software control presented in a graphical user interface. The continuous control includes a setting range display, visually indicating the range over which the setting may be adjusted, and a setting selection indicator visually indicating the current selection. The discrete setting control has a mode range display and a set of one or more discrete default settings which are available for selection.
    Type: Application
    Filed: August 20, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Tyler Beam, David De Vorchik, Colin Anthony, Charles Cummins, Giampiero Sierra, Kenneth Tubbs
  • Publication number: 20050246645
    Abstract: A method and apparatus for selecting a view mode from a plurality of view modes and for selecting a setting within the selected view mode for displaying one or more items in a screen display. A single user input indicates both a selected view mode and a selected setting within that view mode. The input mechanism can be a hardware device, such as a keyboard or mouse, or a software control presented in a graphical user interface. The software view control may include a setting range display indicating a plurality of available settings, a view mode range display indicating a plurality of available view modes corresponding to the plurality of available settings, and a user selection component.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Tyler Beam, David De Vorchik, Colin Anthony, Charles Cummins, Giampiero Sierra, Kenneth Tubbs
  • Publication number: 20050240878
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of a traditional icon and thumbnail icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Application
    Filed: April 26, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Tyler Beam, Raymond Chen, Charles Cummins, Robert Day, Paul Gusmorino, Jenny Lam, Isaac Sheldon, David De Vorchik
  • Publication number: 20050229102
    Abstract: The present invention is directed to a method and system for organizing and displaying items for a user interface. The method includes providing a plurality of three-dimensional items, each three-dimensional item representing user information, and arranging the three-dimensional items around a perimeter, wherein the perimeter forms a portion of a closed area. The closed area may be an ellipse, circle, or other geometric shape. The three-dimensional items include at least one item in a focus position. Typically the three-dimensional items will also include at least one item in a peripheral position and may also include background items. The items are capable of rotating around the perimeter. Additionally, the method and system may scale the items in a manner appropriate to a position along the perimeter. The method and system additionally provide for rotation of the items around the perimeter upon receiving a user request.
    Type: Application
    Filed: April 12, 2004
    Publication date: October 13, 2005
    Applicant: Microsoft Corporation
    Inventors: Marieke Watson, Kelly Rollin, Oliver Lee, Stephen Proteau, Colin Anthony, Robert Girling
  • Publication number: 20050216864
    Abstract: A method, system and article of manufacture suitable for rendering a graphical user interface including at least one viewable graphical element, the graphical element having a filename associated therewith, the filename being absent from the user interface.
    Type: Application
    Filed: March 24, 2004
    Publication date: September 29, 2005
    Inventors: Scott Dart, Colin Anthony, Jingyang Xu, Jae Park, Benjamin Perry, Tyler Beam
  • Publication number: 20050091314
    Abstract: Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication providers and applications. A global data store is synchronized with real-time communication data, such as presence, status, unread messages, and unread notifications, from each application/provider. Real-time communication data for contacts dynamically determined to be recent contacts is retrieved from the data store, based on properties such as a most recent communication time, a communication count, and the like. Real-time communication data corresponding to contacts identified as pinned contacts for which display of real-time communication data is preferred, also may be retrieved. A user interface is generated for displaying the one or more recent and/or pinned contacts, which may vary in size based on the number of contacts identified as pinned contacts, from which a contact may be selected for real-time conversation or e-mail.
    Type: Application
    Filed: October 10, 2003
    Publication date: April 28, 2005
    Inventors: Sean Blagsvedt, Ahsan Kabir, Roman Deeds, Peyman Oreizy, Cornelius Van Dok, Kevin Otnes, Mark Schofield, Colin Anthony, Christopher Araman
  • Publication number: 20050091596
    Abstract: A three-dimensional (3D) view of a data collection based on an attribute is disclosed. A timeline is provided for displaying files and folders. The timeline may include a focal group that displays detailed information about its contents to the user. Remaining items on the timeline are displayed in less detail and may be positioned to appear further away from the user. A histogram may be provided as part of the view to allow the user to more easily navigate the timeline to find a desired file or folder.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Stephane St-Michel, Zeke Odins-Lucas, Jordan Schwartz, Richard Banks, Marcus Harvey, Charles Cummins, Charles Stabb, Mark Ligameri
  • Patent number: 6840244
    Abstract: A condom has an erectogenic compound immobilised on the interior surface and substantially at the head end thereof. The compound may be applied as a component of a composition comprising the erectogenic compound dispersed or dissolved in a gel carrier comprising a liquid medium including a thickening agent. The condom may include a lubricant which may be immiscible with the erectogenic compound or composition. Use of the condom sustains e penile erection following spontaneous initiation thereof, to prevent slippage of the condom off the penis while intercourse takes place.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: January 11, 2005
    Assignee: Futura Medical Developments Limited
    Inventor: Colin Anthony Kemp
  • Patent number: 6826618
    Abstract: A method and means for self-policing and automatically rate-limiting multiple-user online forums. The preferred embodiment of the invention includes a set of rules that permit users to censure other users. A censured user has one or more “privileges” (which may include access to the online computer system or the effective message rate of a communications connection) taken away or diminished; the privilege is gradually restored if the censured user behaves. The censuring participant and other pertinent participants are notified of the effect of the censuring on the censured user. In another aspect of the invention, the online computer system automatically tracks the rate at which a user sends certain types of messages, and can message rate limit a user who uses too many system resources by sending a large number of messages in rapid succession.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: November 30, 2004
    Assignee: America Online, Inc.
    Inventors: Harry W. Morris, Eric Bosco, David Lowell Lippke, Colin Anthony Steele