Patents by Inventor Shawn Lipstein

Shawn Lipstein 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: 8856672
    Abstract: A web application dialog user interface is provided for presenting users with controls for viewing, editing, and otherwise managing content through the web application. Consistency in style and order of control elements in the user interface with control elements of a standard application user interface, launching of the dialog without a page refresh, and maintenance of task continuity provide users a seamless experience in managing their documents through the web application without loss of context.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Dunn, John S. Pruitt, Shawn Lipstein, Cindy Liao, Jonathan Fred Kern
  • Publication number: 20110283215
    Abstract: A web application dialog user interface is provided for presenting users with controls for viewing, editing, and otherwise managing content through the web application. Consistency in style and order of control elements in the user interface with control elements of a standard application user interface, launching of the dialog without a page refresh, and maintenance of task continuity provide users a seamless experience in managing their documents through the web application without loss of context.
    Type: Application
    Filed: May 11, 2010
    Publication date: November 17, 2011
    Applicant: Microsoft Corporation
    Inventors: Jeffrey C. Dunn, John S. Pruitt, Shawn Lipstein, Cindy Liao, Jonathan Fred Kern
  • Publication number: 20110276906
    Abstract: A navigational information display panel is provided for presenting information associated with a location and relationship of a particular web page in context of hierarchical nodes above the web page. The panel may be displayed at a fixed or movable location upon activation of a navigational information control on a browsing application user interface. The panel may include various display structures representing the web page's contextual location in an effective manner along with navigational links for quick navigation to nodes above the web page (and/or at the same level).
    Type: Application
    Filed: May 4, 2010
    Publication date: November 10, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Shawn Lipstein, Jeffrey C. Dunn, Monica Estela Gonzalez Veron, Jason F. Morrill, Sander Viegers, Gail Giaccobe, Jonathan Fred Kern
  • Patent number: 7515752
    Abstract: A drawing assistance system enhances a sketch drawn by a user in an electrical document on a computer system by collecting stroke data from one or more strokes of a sketch as a user draws the sketch. The stroke data includes time-based information and features of each stroke. The strokes are handled based on the time-based information, and analysed based on the strokes handled based on the time-based information. The sketch is enhanced based on results of the analysis.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: April 7, 2009
    Assignee: Corel Corporation
    Inventors: Christopher Jason Tremblay, Pascal Bécheiraz, Rick Charles Champagne, Valentin Ivanov, Daniel Jetté, Paul Legomski, Shawn Lipstein, Vladimir Makarov
  • Publication number: 20060168124
    Abstract: A system and method for optimizing server resources while providing interaction with documents accessible through the server. The system allows a user to open and interact with a document without opening a session. Aspects of the present invention relate to a computer-implemented method having steps for determining whether a document is static in response to a request to open the document, and opening the document in a sessionless mode when the document is static. Other aspects of the present invention relate to a computer-implemented method having steps for determining whether a trigger has occurred and transitioning to a session mode for the document when a trigger has occurred.
    Type: Application
    Filed: December 17, 2004
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Battagin, Sanjay Kulkarni, Naveen Kumar, Shawn Lipstein, Yariv Ben-Tovim
  • Patent number: 7079153
    Abstract: A mark-making tool creator creates mark-making tool definitions for a graphic computer software application having a mark-making tool handler for handling mark-making tools based on mark-making tool definitions. The mark-making tool creator comprises a donor handler for receiving definitions of selected donor mark-making tools and a control value synthesizer. Each definition has a set of donor control values defining the respective donor mark-making tool. The control value synthesizer interpolates the sets of donor control values of the selected donor mark-making tools to generate one or more new sets of control values, and provides the new sets of control values to the mark-making tool handler as new definitions to create and display new mark-making tools for user's preview.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: July 18, 2006
    Assignee: Corel Corporation
    Inventors: John Edward Derry, Shawn Lipstein, Maksim Kuzmin, Tanya Staples
  • Publication number: 20060045343
    Abstract: A drawing assistance system enhances a sketch drawn by a user in an electrical document on a computer system by collecting stroke data from one or more strokes of a sketch as a user draws the sketch. The stroke data includes time-based information and features of each stroke. The strokes are handled based on the time-based information, and analysed based on the strokes handled based on the time-based information. The sketch is enhanced based on results of the analysis.
    Type: Application
    Filed: August 27, 2004
    Publication date: March 2, 2006
    Inventors: Christopher Tremblay, Pascal Becheiraz, Rick Champagne, Valentin Ivanov, Daniel Jette, Paul Legomski, Shawn Lipstein, Vladimir Makarov
  • Publication number: 20040196295
    Abstract: A mark-making tool creator creates mark-making tool definitions for a graphic computer software application having a mark-making tool handler for handling mark-making tools based on mark-making tool definitions. The mark-making tool creator comprises a donor handler for receiving definitions of selected donor mark-making tools and a control value synthesizer. Each definition has a set of donor control values defining the respective donor mark-making tool. The control value synthesizer interpolates the sets of donor control values of the selected donor mark-making tools to generate one or more new sets of control values, and provides the new sets of control values to the mark-making tool handler as new definitions to create and display new mark-making tools for user's preview.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 7, 2004
    Applicant: Corel Corporation
    Inventors: John Edward Derry, Shawn Lipstein, Maksim Kuzmin, Tanya Staples
  • Publication number: 20030189598
    Abstract: An anchor manager is described for providing a window for presenting window contents. It comprises a pane provider, an anchor indicator and a coupler. The pane provider provides multiple panes, each containing window contents. The anchor indicator provider provides multiple anchor indicators, each representing its related window contents. The coupler associates an anchor indicator to a pane that contains window contents represented by the anchor indicator so as to allow display of the panes in a display area of the window according to selection of the anchor indicators.
    Type: Application
    Filed: April 9, 2002
    Publication date: October 9, 2003
    Applicant: COREL CORPORATION
    Inventors: Shawn Lipstein, Laura Olac, Rex Fang Xu, Jennifer Fraser
  • Patent number: D558214
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 25, 2007
    Assignee: Microsoft Corporation
    Inventors: Daniel Y. Parish, Daniel C. Battagin, Shawn Lipstein