Patents by Inventor Christopher Pratley

Christopher Pratley 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: 20160119309
    Abstract: A method and apparatus for protecting regions of an electronic document are provided. According to the method, the entire electronic document is protected. The selection of a region within the electronic document is received along with identity of one or more users authorized to freely edit the selected region. The identified users are authorized to freely edit only the selected region of the electronic document. A request is then received to edit a region of the electronic document from a current user. In response to the request, a determination is made as to whether the current user is authorized to edit the region. If the user is not authorized to edit the region, the request is denied.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marcin Sawicki, Katsuhiro A. Namba, Brian Jones, Christopher Pratley
  • Patent number: 9256753
    Abstract: A method and apparatus for protecting regions of an electronic document are provided. According to the method, the entire electronic document is protected. The selection of a region within the electronic document is received along with identity of one or more users authorized to freely edit the selected region. The identified users are authorized to freely edit only the selected region of the electronic document. A request is then received to edit a region of the electronic document from a current user. In response to the request, a determination is made as to whether the current user is authorized to edit the region. If the user is not authorized to edit the region, the request is denied.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: February 9, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marcin Sawicki, Katsuhiro A. Namba, Brian Jones, Christopher Pratley
  • Patent number: 9122654
    Abstract: Determining and applying format attributes associated with content in an electronic document that is cut or copied from an electronic document and pasted into the same or different electronic document. The determination may be based on the format attributes of the content within a region of an electronic document containing the cut or copied content and the format attributes of a region of content that includes the location where the cut or copied text may be pasted. Local formatting may be associated with the source region of content and the destination region of content. Direct, or emphasis formatting, may be associated with content that has been cut or copied.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: September 1, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Stuart Stuple, Mark Yalovsky, Christopher Pratley, Owen C. Braun, Peter Loren Engrav, Peter Patrick Baer
  • Patent number: 9026944
    Abstract: Context based menus are employed for content management through touch or gesture actions, keyboard entries, mouse or pen actions, and similar input. Context based menus may be deployed using a variety of shapes, forms, and content. Different actions and combinations of actions enable users to activate submenus, execute commands, or collapse context based menus. By enabling viewing of menus and execution of commands through context based menus positioned in relation to displayed content user experience is enhanced when interacting with user interfaces with limited display area.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: May 5, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Kotler, Erez Kikin Gil, Vignesh Sachidanandam, Andrew Hockman, Christopher Pratley
  • Patent number: 8977958
    Abstract: A framework for enabling a community of users to share help information about an application program. The framework includes a mechanism for users to generate and share help information and a mechanism for users to access help information created by other users. To generate help information, tools may be incorporated into an application to enable users to capture information about the application as they are performing functions. Those tools capture as a video clip a representation of screen displays created by the application as the user interacts with the application to perform a function about which help information is to be generated. Along with the scenes captured in the video clip, application context information and explanatory material, such as an audio narration, can be captured. The mechanism to access help information includes a server to which video clips can be posted and cataloged, allowing identification of clips in response to user input describing a required help topic.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: March 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Roderic C. Deyo, Christopher Pratley, Sandeep Sahasrabudhe, Sunil Swami, Jeff Raikes
  • Publication number: 20140310613
    Abstract: Content may be captured in form of clippings and clipping metadata utilized to provide various features and services. Data may be imported from other sources. For example, search engine(s) may be used to annotate clippings with additional data. Clippings may be dragged into a document, made available through various platforms such as social networks, professional networks, messaging, and comparable ones. A clipping service may be provided to individual or groups of users accessible through thick or thin clients.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Eran Megiddo, David Rasmussen, Peter Leonard, Christopher Pratley
  • Publication number: 20130019173
    Abstract: Context based menus are employed for content management through touch or gesture actions, keyboard entries, mouse or pen actions, and similar input. Context based menus may be deployed using a variety of shapes, forms, and content. Different actions and combinations of actions enable users to activate submenus, execute commands, or collapse context based menus. By enabling viewing of menus and execution of commands through context based menus positioned in relation to displayed content user experience is enhanced when interacting with user interfaces with limited display area.
    Type: Application
    Filed: October 28, 2011
    Publication date: January 17, 2013
    Applicant: Microsoft Corporation
    Inventors: Matthew Kotler, Erez Kikin Gil, Vignesh Sachidanandam, Andrew Hockman, Christopher Pratley
  • Patent number: 7992085
    Abstract: A lightweight information user interface is provided for displaying information about a focused-on (e.g., mouse-over) text item, data item or other object in an electronic document that minimizes interruption of workflow with the electronic document. Upon focus on a word or other object in an electronic document a quick look-up function may be invoked for retrieving information from a local or remote information source about the focused-on item. Retrieved information, for example, translations, dictionary definitions and research information, is displayed in close proximity to the focused-on item in a lightweight information user interface. Information may be displayed according to a variety of media types including text, audio, video, pictures, bitmap images, etc.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Thiti Wang-Aryattanwanich, Eric D. Bailey, Anatoliy Burukhin, Christopher Pratley, Roberto C. Taboada, Srinivas Voora
  • Publication number: 20100241954
    Abstract: Determining and applying format attributes associated with content in an electronic document that is cut or copied from an electronic document and pasted into the same or different electronic document. The determination may be based on the format attributes of the content within a region of an electronic document containing the cut or copied content and the format attributes of a region of content that includes the location where the cut or copied text may be pasted. Local formatting may be associated with the source region of content and the destination region of content. Direct, or emphasis formatting, may be associated with content that has been cut or copied.
    Type: Application
    Filed: May 28, 2010
    Publication date: September 23, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Stuart Stuple, Mark Yalovsky, Christopher Pratley, Owen C. Braun, Peter Loren Engrav, Peter Patrick Baer
  • Patent number: 7757165
    Abstract: Determining and applying format attributes associated with content in an electronic document that is cut or copied from an electronic document and pasted into the same or different electronic document. The determination may be based on the format attributes of the content within a region of an electronic document containing the cut or copied content and the format attributes of a region of content that includes the location where the cut or copied text may be pasted. Local formatting may be associated with the source region of content and the destination region of content. Direct, or emphasis formatting, may be associated with content that has been cut or copied.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: July 13, 2010
    Inventors: Stuart Stuple, Mark Yalovsky, Christopher Pratley, Owen C. Braun, Peter Loren Engrav, Peter Patrick Baer
  • Patent number: 7751623
    Abstract: A handwriting guide including an active and/or inactive writing guide is rendered by displaying a shaded outline object having a line for receiving electronic ink, displaying the active writing guide thereby indicating a location of a current active context, and expanding the active and/or inactive writing guide up to a maximum width of the outline object in response to receiving more electronic ink within a line. The active writing guide can comprise a bracket displayed on each corner of a writing area distinguished on a line and can correspond to an insertion point upon switching to text mode. A drawing guide that includes an active and/or inactive drawing guide is rendered by displaying a shaded drawing guide and the active drawing guide in response to detecting ink strokes within the drawing guide. The active drawing guide can comprise a bounding rectangle encompassing a drawing area that receives ink strokes.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Alex Simmons, Benoit Barabe, Peter Engrav, Christopher Pratley, Owen Braun, Kentaro Urata
  • Publication number: 20100005398
    Abstract: Methods, systems, and apparatus are provided for viewing and managing collaboration data from within the context of a shared electronic document. A document editing pane is displayed for editing the shared document. In conjunction with the document editing pane, a collaboration pane is displayed for displaying the collaboration data. Through the collaboration pane, collaboration data such as the identities of one or more collaborators, task, documents, links and other information may be displayed. Actions may also be performed with respect to any aspect of the collaboration data through the collaboration pane.
    Type: Application
    Filed: September 12, 2009
    Publication date: January 7, 2010
    Applicant: Microsoft Corporation
    Inventors: Christopher Pratley, Marcin Sawicki, Anne Marie Renée Archambault, Raj Bharat Merchant, Michael Anthony Rigler, Sean Blagsvedt, Ethan Joseph Bernstein
  • Patent number: 7640506
    Abstract: Methods, systems, and apparatus are provided for viewing and managing collaboration data from within the context of a shared electronic document. A document editing pane is displayed for editing the shared document. In conjunction with the document editing pane, a collaboration pane is displayed for displaying the collaboration data. Through the collaboration pane, collaboration data such as the identities of one or more collaborators, task, documents, links and other information may be displayed. Actions may also be performed with respect to any aspect of the collaboration data through the collaboration pane.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Christopher Pratley, Marcin Sawicki, Anne Marie Renée Archambault, Raj Bharat Merchant, Michael Anthony Rigler, Sean Blagsvedt, Ethan Joseph Bernstein
  • Publication number: 20090150761
    Abstract: A method and apparatus for protecting regions of an electronic document are provided. According to the method, the entire electronic document is protected. The selection of a region within the electronic document is received along with identity of one or more users authorized to freely edit the selected region. The identified users are authorized to freely edit only the selected region of the electronic document. A request is then received to edit a region of the electronic document from a current user. In response to the request, a determination is made as to whether the current user is authorized to edit the region. If the user is not authorized to edit the region, the request is denied.
    Type: Application
    Filed: June 11, 2003
    Publication date: June 11, 2009
    Inventors: Marcin Sawicki, Katsuhiro A. Namba, Brian Jones, Christopher Pratley
  • Publication number: 20090132920
    Abstract: A framework for enabling a community of users to share help information about an application program. The framework includes a mechanism for users to generate and share help information and a mechanism for users to access help information created by other users. To generate help information, tools may be incorporated into an application to enable users to capture information about the application as they are performing functions. Those tools capture as a video clip a representation of screen displays created by the application as the user interacts with the application to perform a function about which help information is to be generated. Along with the scenes captured in the video clip, application context information and explanatory material, such as an audio narration, can be captured. The mechanism to access help information includes a server to which video clips can be posted and catalogued, allowing identification of clips in response to user input describing a required help topic.
    Type: Application
    Filed: November 20, 2007
    Publication date: May 21, 2009
    Applicant: Microsoft Corporation
    Inventors: Roderic C. Deyo, Christopher Pratley, Sandeep Sahasrabudhe, Sunil Swami, Jeff Raikes
  • Publication number: 20090132918
    Abstract: A framework for enabling a community of users to share help information about an application program. The framework includes a mechanism for users to generate and share help information and a mechanism for users to access help information created by other users. To generate help information, tools may be incorporated into an application to enable users to capture information about the application as they are performing functions. Those tools capture as a video clip a representation of screen displays created by the application as the user interacts with the application to perform a function about which help information is to be generated. Along with the scenes captured in the video clip, application context information and explanatory material, such as an audio narration, can be captured. The mechanism to access help information includes a server to which video clips can be posted and catalogued, allowing identification of clips in response to user input describing a required help topic.
    Type: Application
    Filed: November 20, 2007
    Publication date: May 21, 2009
    Applicant: Microsoft Corporation
    Inventors: Roderic C. Deyo, Christopher Pratley, Sandeep Sahasrabudhe, Sunil Swami, Jeff Raikes
  • Patent number: 7370274
    Abstract: A method and system can format objects on a first page of an electronic document being created by applying the formatting from corresponding objects contained in a separate formatting source where these objects have been formatted using the existing tools of the application. In this way, when a page is created that has formatting information that is preferred by a user, subsequent pages can be created by referring to the page that has the preferred formatting information.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: Stuart Jay Stuple, Krista Bendig, Peter Engrav, Christopher Pratley, Owen C. Braun
  • Publication number: 20080021886
    Abstract: A lightweight information user interface is provided for displaying information about a focused-on (e.g., mouse-over) text item, data item or other object in an electronic document that minimizes interruption of workflow with the electronic document. Upon focus on a word or other object in an electronic document a quick look-up function may be invoked for retrieving information from a local or remote information source about the focused-on item. Retrieved information, for example, translations, dictionary definitions and research information, is displayed in close proximity to the focused-on item in a lightweight information user interface. Information may be displayed according to a variety of media types including text, audio, video, pictures, bitmap images, etc.
    Type: Application
    Filed: May 15, 2007
    Publication date: January 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Thiti Wang-Aryattanwanich, Eric Bailey, Anatoliy Burukhin, Christopher Pratley, Roberto Taboada, Srinivas Voora
  • Patent number: 7296240
    Abstract: Displaying a membrane, or container, around a document object on an electronic document page. In response to placing the insertion point (IP) on the page, a ghost membrane can be displayed on an output screen at the IP. After content is added at the IP, a membrane around the content can be displayed. This membrane can be continually displayed, even when an IP is not in the document object. One or more handles may be displayed around the membrane of a document object containing an IP or underlying a cursor. An IP can also be placed within a hit region associated with a membrane of a document object, allowing a user to add content to that document object at the IP. Similarly, selected text can be dragged from one document object to another document object and added to that document object when the selected text contacts a hit region of the document object.
    Type: Grant
    Filed: May 22, 2003
    Date of Patent: November 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Mark Yalovsky, Alex Simmons, Owen C. Braun, Christopher Pratley
  • Publication number: 20070201053
    Abstract: Methods and systems are provided for automatically adjusting printing settings to optimize the fit of text, data and/or images on printed pages. Once selected text or data is designated for printing, a determination is made as to whether the selected text or data may be printed on a single page or whether multiple pages are required. The best fit of the text or data on a single or multiple pages is accomplished by incrementally adjusting a number of different print settings until an optimum fit of the text or data is achieved on a single page or on a set of pages. Print settings include margins, scale, and orientation.
    Type: Application
    Filed: April 30, 2007
    Publication date: August 30, 2007
    Applicant: Microsoft Corporation
    Inventors: Timothy Sellers, Nam-Yul Kwon, John Griffin, Christopher Pratley, Owen Braun, Peter Engrav, Stuart Stuple