Patents by Inventor Justin Maguire, III

Justin Maguire, III 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: 11334785
    Abstract: This disclosure relates to tools to facilitate the configuration of interactive agents, sometimes referred to as bots, chatbots, virtual robots, or talkbots. Specifically, the disclosure relates to the provision of a map view visualization of an interactive agent. The map view can display a complexity indicator or usage percentage for each dialog and provide an easy mechanism for creation of new dialogs, actions, parameters, rules, and logic.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 17, 2022
    Assignee: salesforce.com, inc.
    Inventors: George Hu, Arvind Krishnan, Justin Maguire, III
  • Patent number: 8081745
    Abstract: The method and system guides a user to easily and effectively communicate with a potential recipient via an integrated communication server. The integrated communication server will track and aggregate user presence information about the potential recipient. The aggregated user presence information includes the current state, activity, and/or availability of the potential recipient. The integrated communication server dynamically analyzes and compares the aggregated user presence information with user preference information of the potential recipient in order to identify an appropriate communication method. The identified appropriate communication method is published to the user indicating that it has a great likelihood of reaching the potential recipient successfully in the right way at the right time.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Mark Burrell, Joseph Fletcher, Justin Maguire, III, Mickey Monaghan, Thomas Bouchard
  • Patent number: 7818608
    Abstract: An improved system and method for using a file system to automatically backup a file in persistent storage is provided. A storage aggregator may organize nonvolatile memory for use in aggregate to store backup copies of a file. A file system filter driver may receive a request from an application for storing a file and may access a policy to determining whether to create a backup copy of the file and what type of backup to apply to the file. A generational file handler may create and manage a set of generational files as backup copies of a particular application file. And a recovery user interface may be provided to retrieve one or more backup copies, such as the set of generational files, for inspection by a user to recover whatever copy of the file may be desired by the user.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Thomas G. Phillips, William J. Westerinen, Justin Maguire, III
  • Patent number: 6579324
    Abstract: 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: Grant
    Filed: April 30, 1999
    Date of Patent: June 17, 2003
    Assignee: Microsoft Corporation
    Inventors: Kent R. Lowry, Howard Wesley Cherry, Willard Bruce Jones, Tjeerd Hoek, Justin Maguire, III, John A. Tholen, Richard M. Banks, Terrence T. Huang