Patents by Inventor Justin Mann

Justin Mann 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: 20060277666
    Abstract: An electronic helmet is provided that includes a helmet body and an integrated electronic system disposed in the helmet body. In an exemplary embodiment, the electronic system provides the user with a number of convenient functions and is operable from a wireless remote control. The components of the electronic system are sufficiently small and rugged for use in the helmet, ensuring that the helmet is lightweight and durable. Moreover, the components are spaced about the helmet to provide even weight distribution to promote overall balance and safety. In an exemplary embodiment of the invention, the helmet body has a hard outer shell and a hard inner shell mounted to the outer shell such that a cavity is defined between the outer and the inner shells. The inner shell includes suitable material to provide the user effective RF shielding from the electronic system. For example, the inner shell can include nickel-plated carbon fiber to provide RF shielding.
    Type: Application
    Filed: May 26, 2005
    Publication date: December 14, 2006
    Inventors: Jeffrey Gertsch, Ronaold Gertsch, Christopher Gehrisch, Matthew Gehrisch, Martin McCune, William Swanson, David Williams, Justin Mann, Sheldon Smilo, Benjamin Abad
  • Patent number: 6986107
    Abstract: The present invention provides a method for modifying the manner in which a themed computer user interface element is rendered. The method includes obtaining source data defining the rendering attributes of the user interface element. Parameters are then provided for modifying the source data. The source data is then modified in accordance with the parameters to produce transformed source data reflecting the desired rendering attributes for the user interface element. The transformed source data is stored on the computer to enable displaying the user interface element using the transformed source data. The user interface element may then be rendered to, for example, a computer monitor using the transformed source data. The parameters may, for example, direct modifications to the brightness, contrast, color, volume, or other attributes of the source data.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: January 10, 2006
    Assignee: Microsoft Corporation
    Inventors: Scott Hanggie, Justin Mann
  • Publication number: 20050198584
    Abstract: The present invention is directed to a method and system for allowing a user to control the user interface environment and specifically a sidebar within the user interface environment. The method controls tiles within a sidebar to respond to a manipulation request by a system user or by an application to manipulate a selected tile. The method includes determining a current status of the selected tile and selecting an appropriate rule for manipulating the tile based on the status of the tile and an identity of the manipulation requestor. One rule set is provided for the application and another rule set is provided for the user. The method further includes manipulating the selected tile in accordance with the appropriate rule. The user rules allow insertion of the tile in most, if not all cases, whereas the application rules may prohibit insertion of the selected tile.
    Type: Application
    Filed: January 27, 2004
    Publication date: September 8, 2005
    Inventors: David Matthews, Charles Cummins, Fabrice Debry, Justin Mann, Hillel Cooperman, Timothy McKee
  • Publication number: 20050055645
    Abstract: A system and method for resizing tiles on a computer display is provided. The tiles are automatically sized until a user takes control after which the user may manually size the tiles. Size limits may be set for the tiles. If an attempt is made to automatically resize a tile above a specified limit, then a notification may be sent to the user requesting approval for the new tile size. If the user does not approve the new size, then the tile will be placed in a manual sizing mode in which further automatic resizing is limited. If the user approves the new size, then further automatic resizing may occur without requesting further approval. The tiles are prevented from being automatically resized too frequently, which could be distracting or annoying to a user.
    Type: Application
    Filed: September 9, 2003
    Publication date: March 10, 2005
    Inventors: David Matthews, Fabrice Debry, Justin Mann, Andrew Crane, Charles Cummins, Judson Hally, Mark Ligameri
  • Publication number: 20050044058
    Abstract: The present invention is directed to a method and system for use in a computing environment to present and provide access to user information. The system may include a sidebar for hosting a plurality of tiles. Applications may be minimized and inserted into the sidebar upon minimization. Selected features of the application remain available through a tile when the application is represented by a tile in the sidebar. The system may also include user interface tools for allowing a user to command placement of a selected application into the sidebar. The application may include an available feature selection module for allowing an application to provide at least a sub-set of a full feature set upon minimization. An insertion module may be provided for inserting the tile into the user interface.
    Type: Application
    Filed: August 21, 2003
    Publication date: February 24, 2005
    Inventors: David Matthews, Charles Cummins, Justin Mann, Judson Hally, Mark Ligameri
  • Publication number: 20040212640
    Abstract: The present invention is directed to a method and system for use in a computing environment to present and provide access to information that a user cares about. A scheme is provided for presenting frequently used controls and information in tiles within a sidebar. Tiles are hosted individually or in groups, within a sidebar, for interaction by a user. Tiles can be added or removed from the sidebar automatically or by user request. The present invention is further directed to a method for providing a scaleable and useable preview of tiles within a sidebar. Further still, the present invention is directed to maintaining an overflow area of icons for tiles that would not fit within the sidebar. The sidebar has content that dynamically adjusts in response to the addition, expansion, squishing or removal of tiles. Even Further, a user can customize the sidebar of the present invention.
    Type: Application
    Filed: April 25, 2003
    Publication date: October 28, 2004
    Inventors: Justin Mann, Charles Cummins, Fabrice A. Debry, David A. Matthews, Hillel Noah Cooperman
  • Publication number: 20040176962
    Abstract: The present invention is a method and system for residential delivery. The invention also provides for a delivery-slot based delivery system.
    Type: Application
    Filed: March 3, 2003
    Publication date: September 9, 2004
    Inventors: Justin Mann, Chris Servais
  • Patent number: 6756999
    Abstract: A method and system are provided for organizing, displaying, and accessing representations of one or more running tasks on a graphical user interface in a computer system. The system organizes like application files and clusters the corresponding taskbar buttons and, upon reaching a threshold limit, creates and displays a group button that contains the like application files and removes the like taskbar buttons from the taskbar. Further, upon reaching a second threshold limit, the system ungroups the application taskbar buttons, displays them on the taskbar and removes the group button from the taskbar.
    Type: Grant
    Filed: March 6, 2001
    Date of Patent: June 29, 2004
    Assignee: Microsoft Corporation
    Inventors: Richard W. Stoakley, James B. Kurtz, James F. Springfield, Todd J. Green, Suzan M. Andrew, Justin Mann
  • Publication number: 20030231204
    Abstract: The present invention provides a method for modifying the manner in which a themed computer user interface element is rendered. The method includes obtaining source data defining the rendering attributes of the user interface element. Parameters are then provided for modifying the source data. The source data is then modified in accordance with the parameters to produce transformed source data reflecting the desired rendering attributes for the user interface element. The transformed source data is stored on the computer to enable displaying the user interface element using the transformed source data. The user interface element may then be rendered to, for example, a computer monitor using the transformed source data. The parameters may, for example, direct modifications to the brightness, contrast, color, volume, or other attributes of the source data.
    Type: Application
    Filed: June 18, 2002
    Publication date: December 18, 2003
    Inventors: Scott Hanggie, Justin Mann
  • Publication number: 20010035882
    Abstract: A method and system are provided for organizing, displaying, and accessing representations of one or more running tasks on a graphical user interface in a computer system. The system organizes like application files and clusters the corresponding taskbar buttons and, upon reaching a threshold limit, creates and displays a group button that contains the like application files and removes the like taskbar buttons from the taskbar. Further, upon reaching a second threshold limit, the system ungroups the application taskbar buttons, displays them on the taskbar and removes the group button from the taskbar.
    Type: Application
    Filed: March 6, 2001
    Publication date: November 1, 2001
    Applicant: Microsoft Corporation
    Inventors: Richard W. Stoakley, James B. Kurtz, James F. Springfield, Todd J. Green, Suzan M. Andrew, Justin Mann