Patents by Inventor Jon Eric Trowbridge

Jon Eric Trowbridge 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: 9940127
    Abstract: Access to a source code file stored at a server is provided to a plurality of user devices, via a network. The source code file may comprise software code. The source code file stored at the server is updated based on a plurality of changes received from respective user devices, substantially in real-time. A selection of an option to execute the source code file is received from one of the plurality of user devices. In response to the selection, the source code file is executed, substantially in real-time.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: April 10, 2018
    Assignee: Google LLC
    Inventors: Jacob E. Lee, Azmat Ali Pasha, Jon Eric Trowbridge, Benjamin M. Collins-Sussman
  • Patent number: 9483259
    Abstract: Access to a source code file stored at a server is provided to a plurality of user devices, via a network. The source code file may comprise software code. The source code file stored at the server is updated based on a plurality of changes received from respective user devices, substantially in real-time. A selection of an option to execute the source code file is received from one of the plurality of user devices. In response to the selection, the source code file is executed, substantially in real-time.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 1, 2016
    Assignee: Google Inc.
    Inventors: Jacob E. Lee, Azmat Ali Pasha, Jon Eric Trowbridge, Benjamin M. Collins-Sussman
  • Patent number: 7908371
    Abstract: The invention is directed to a system and method of managing information associated with user actions. A monitoring system may gather and store information associated with user actions. Relationships may be inferred between user actions based on time or other criteria. A user may define classifications of user actions. These classifications may be used to retrieve information associated with user actions.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: March 15, 2011
    Assignee: Novell, Inc.
    Inventors: Nathaniel Dourif Friedman, Jon Eric Trowbridge
  • Publication number: 20100191737
    Abstract: The invention is directed to a system and method of managing information associated with user actions. A monitoring system may gather and store information associated with user actions. Relationships may be inferred between user actions based on time or other criteria. A user may define classifications of user actions. These classifications may be used to retrieve information associated with user actions.
    Type: Application
    Filed: March 4, 2010
    Publication date: July 29, 2010
    Applicant: Novell, Inc.
    Inventors: Nathaniel Dourif Friedman, Jon Eric Trowbridge
  • Patent number: 7707284
    Abstract: The invention is directed to a system and method of managing information associated with user actions. A monitoring system may gather and store information associated with user actions. Relationships may be inferred between user actions based on time or other criteria. A user may define classifications of user actions. These classifications may be used to retrieve information associated with user actions.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: April 27, 2010
    Assignee: Novell, Inc.
    Inventors: Nathaniel Dourif Friedman, Jon Eric Trowbridge
  • Patent number: 7539673
    Abstract: The invention is directed to a system and method of reordering conventional search results provided by a remote search engine such as Google. The invention may leverage a chronological timeline of user action information to infer relationships between objects in a search result. The search result reordering process does not require direct interaction by the user.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: May 26, 2009
    Assignee: Novell, Inc.
    Inventor: Jon Eric Trowbridge
  • Patent number: 7502798
    Abstract: The invention is directed to a system and method of observing actions performed on a computer and generating a timeline that includes timeline entries corresponding to the observed actions. During a computer session, the invention searches the timeline and other locations for objects that relate to target objects that are accessed by users and/or presented to users. The search produces search result objects associated with the target objects. The search result objects may be used to conduct additional searches in order to provide more complete search results.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: March 10, 2009
    Assignee: Novell, Inc.
    Inventors: Jon Eric Trowbridge, Nathaniel Dourif Friedman
  • Patent number: 7440948
    Abstract: The invention is directed to a system and method of observing actions performed on a computer and inferring relationships between objects based on information corresponding to the observed actions. The invention provides an initial content-based search of the desktop system to generate a list that includes a relevance ranking of objects that correspond to a search term. The content-based search result objects may be analyzed for user-action-based information and/or computer-action-based information so that an action-based association comparison may be performed between objects that are discovered during the content-based search. A re-ordering of the list of relevant content-based search result object may be performed and objects may be removed from the list of content-based search results objects. A timeline may be accessed to add action-based search result objects to the list of content-based search result objects.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: October 21, 2008
    Assignee: Novell, Inc.
    Inventors: Jon Eric Trowbridge, Nathaniel Dourif Friedman
  • Patent number: 7184939
    Abstract: The invention is directed to a system and method of observing actions performed on a computer and inferring relationships between objects based on information corresponding to the observed actions. Relationships between the objects may be determined based on usage information and a usage pattern may be generated if the usage information recurs a selected number of times in a predetermined period of time. When a usage pattern is generated, objects may be automatically launched, icons may be automatically presented to users, and/or menu bars may be automatically configured based on established profiles.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: February 27, 2007
    Assignee: Novell, Inc.
    Inventors: Jon Eric Trowbridge, Nathaniel Dourif Friedman