US2013326321A1PendingUtilityA1

Optimizations for hybrid word processing and graphical content authoring

51
Assignee: MICROSOFT CORPPriority: Apr 12, 2010Filed: Aug 6, 2013Published: Dec 5, 2013
Est. expiryApr 12, 2030(~3.7 yrs left)· nominal 20-yr term from priority
G06F 40/169G06F 40/103G06F 3/0481G06F 17/211
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments provide interactive computer-implemented rich heterogeneous content authoring features. In an embodiment, a computer-implemented method includes an interaction model that uses an input state associated with a user operation and an electronic page interface to provide an interactive authoring experience. In one embodiment, a note taking client can include an interaction model used in part to automatically control aspects of an electronic note page. Other embodiments are included and available.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 determining a container state of an electronic page;   determining an input state of an application; and   using an interaction model in part to determine whether to adjust a container presentation based in part on the container state and a number of transition ranges that include a first transition threshold used in part to automatically adjust the container presentation to a first portion of an available page dimension, and a second transition threshold used in part to automatically adjust the container presentation to a second portion of the available page dimension.   
     
     
         2 . The method of  claim 1 , wherein the input state corresponds with a first input occurrence when the electronic page is absent of a page object. 
     
     
         3 . The method of  claim 2 , further comprising storing parameters associated with the first input occurrence including resize parameters of the application window when the electronic page includes a note container. 
     
     
         4 . The method of  claim 3 , wherein the input state corresponds to a first input occurrence when the electronic page includes a picture. 
     
     
         5 . The method of  claim 2 , further comprising determining an insertion point associated with a first input operation at a first location on the electronic page and automatically positioning an originating note container at a default position on the electronic page. 
     
     
         6 . The method of  claim 5 , wherein the default position coincides with an upper left position portion of the electronic page in response to a first click, first tap, or other first input operation associated with the electronic page. 
     
     
         7 . The method of  claim 5 , further comprising removing the originating note container and using an insertion point associated with a second input operation as part of automatically positioning a new note container at the insertion point associated with the second input operation. 
     
     
         8 . The method of  claim 1 , further comprising selecting a picture in conjunction with a first input occurrence and automatically inserting a cursor at an insertion point in the picture in conjunction with a second input occurrence. 
     
     
         9 . The method of  claim 1 , further comprising automatically resizing the container presentation to about seventy percent of the available page width as part of a first resizing operation and automatically resizing the container presentation to about ninety five percent of the available page width as part of a second resizing operation. 
     
     
         10 . A system comprising:
 at least one processor;   a note taking component including:
 an input manager to detect and manage interactive inputs with an electronic page as part of controlling location of an insertion point and a note container on the electronic page; and 
 an interaction model to adjust parameters of a note taking interface including to adjust a note container dimension and reflow any associated content based in part on a number of transition thresholds that define one or more of non-resizing and resizing ranges of the electronic page; and 
   memory to store input parameters.   
     
     
         11 . The system of  claim 10 , wherein the note container is used to contain one of text, digital ink, and a picture. 
     
     
         12 . The system of  claim 10 , wherein the input manager uses first and second input operations to control the location of the note container. 
     
     
         13 . The system of  claim 10 , wherein the input manager uses a tracking register to store user input parameters associated with the electronic page. 
     
     
         14 . The system of  claim 13 , wherein the tracking register is reset upon navigating from the electronic page. 
     
     
         15 . The system of  claim 10 , wherein each resizing range includes a range of page widths wherein the note container is presented to encompass a defined percentage of an available page width. 
     
     
         16 . The system of  claim 10 , wherein a first input operation on a blank electronic page operates to position an originating note container at a default location on the page. 
     
     
         17 . An article of manufacture which stores instructions that operate to:
 determine a container state of an electronic page; and   use an interaction model in part to determine whether to adjust a container presentation based in part on the container state and a number of transition ranges that include a first transition threshold used in part to automatically adjust the container presentation to a first portion of an available page dimension, and a second transition threshold used in part to automatically adjust the container presentation to a second portion of the available page dimension.   
     
     
         18 . The article of manufacture of  claim 17 , wherein the instructions further operate to determine an input state that corresponds with a first input occurrence when the electronic page is absent of a page object. 
     
     
         19 . The article of manufacture of  claim 17 , wherein the instructions further operate to use a tracking register to store user input parameters associated with the electronic page. 
     
     
         20 . The article of manufacture of  claim 17 , wherein the instructions further operate to position an originating container at a default insertion point when the electronic note page is absent of a container and an input state corresponds to a first input operation in conjunction with the electronic note page, and remove the originating container and positioning a new container at the insertion point when the input state corresponds to a second input operation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.