Patents by Inventor Kimberly Koenig
Kimberly Koenig 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: 11422681Abstract: Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. An application command control menu is displayed on a display screen of a processing device. An input may be received into an application canvas of a launched application. The application canvas may be positioned above the application command control menu on the display screen. In response to a received input into the application canvas, a soft input keyboard application may be displayed. The soft input keyboard application may display below the application command control menu on the display screen. A selection may be received in the application command control menu. In response to the received selection, display of the application command control menu may be expanded to replace display on the soft input keyboard application on the display screen. Other examples are also described.Type: GrantFiled: October 12, 2015Date of Patent: August 23, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Vlad Riscutia, Julie Seto, Maya Rodrig, Matthew Vogel, Ramy Bebawy, Sunder Raman, Edward Augustus Layne, Jr., Jon Bell, Choon-Mun Hooi, Kimberly Koenig
-
Publication number: 20170131873Abstract: Selecting an intended target element via gesture-dependent hit testing is provided. Aspects provide for receiving a gesture input on or proximate to a selection handle and neighboring content; performing a hit test for determining whether a gesture input contact area and a selection handle hit target area overlap and/or exceed an upper limit overlap value; performing gesture recognition for determining whether the gesture input is a static or a manipulation gesture; selecting an intended target element based on at least one of the results of the hit test and the gesture recognition; and manipulating the intended target element in accordance with the manipulation gesture.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventors: Kimberly Koenig, Shiraz M. Somji, Evgeny Agafonov
-
Patent number: 9507520Abstract: An application of a touch-based device provides a touch-based reorganization of a page element. The application determines a modification associated with a touch action and a page element in response to detecting the touch action on the page element. A control and a hint associated with the modification is displayed in proximity to the page element. The page element is reorganized based on the modification.Type: GrantFiled: December 20, 2013Date of Patent: November 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kimberly Koenig, Caitlin Ashley-Rollman, Seth Fox, Ruth Kikin-Gil, Christopher Rinker
-
Patent number: 9436385Abstract: A touch-based device provides invocation control over a keyboard user interface (UI). The device displays a keyboard UI overlaid on an application UI to allow a user to interact with the application UI. A dismissal UI is displayed adjacent to the keyboard UI to allow the user to dismiss the keyboard UI. The keyboard UI is dismissed in response to detecting a user action on the dismissal UI. The device presents a lock UI and an invocation UI adjacent to the lock UI. In response to detecting another user action on the lock UI, the user is prevented from invoking the keyboard UI.Type: GrantFiled: January 2, 2014Date of Patent: September 6, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kimberly Koenig, Weston Thayer, Shiraz Somji, Ruth Kikin-Gil, Christopher Jon Rinker, Ravi Pinjala, Ivor Berry
-
Publication number: 20160132234Abstract: Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. An application command control menu is displayed on a display screen of a processing device. An input may be received into an application canvas of a launched application. The application canvas may be positioned above the application command control menu on the display screen. In response to a received input into the application canvas, a soft input keyboard application may be displayed. The soft input keyboard application may display below the application command control menu on the display screen. A selection may be received in the application command control menu. In response to the received selection, display of the application command control menu may be expanded to replace display on the soft input keyboard application on the display screen. Other examples are also described.Type: ApplicationFiled: October 12, 2015Publication date: May 12, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vlad Riscutia, Julie Seto, Maya Rodrig, Matthew Vogel, Ramy Bebawy, Sunder Raman, Edward Augustus Layne, JR., Jon Bell, Choon-mun Hooi, Kimberly Koenig
-
Publication number: 20150169219Abstract: A touch-based device provides invocation control over a keyboard user interface (UI). The device displays a keyboard UI overlaid on an application UI to allow a user to interact with the application UI. A dismissal UI is displayed adjacent to the keyboard UI to allow the user to dismiss the keyboard UI. The keyboard UI is dismissed in response to detecting a user action on the dismissal UI. The device presents a lock UI and an invocation UI adjacent to the lock UI. In response to detecting another user action on the lock UI, the user is prevented from invoking the keyboard UI.Type: ApplicationFiled: January 2, 2014Publication date: June 18, 2015Applicant: Microsoft CorporationInventors: Kimberly Koenig, Weston Thayer, Shiraz Somji, Ruth Kikin-Gil, Christopher Jon Rinker, Ravi Pinjala, Ivor Berry
-
Publication number: 20150169502Abstract: An application of a touch-based device provides a touch-based reorganization of a page element. The application determines a modification associated with a touch action and a page element in response to detecting the touch action on the page element. A control and a hint associated with the modification is displayed in proximity to the page element. The page element is reorganized based on the modification.Type: ApplicationFiled: December 20, 2013Publication date: June 18, 2015Applicant: Microsoft CorporationInventors: Kimberly Koenig, Caitlin Ashley-Rollman, Seth Fox, Ruth Kikin-Gil, Christopher Rinker
-
Publication number: 20150169504Abstract: A layer based reorganization of document components through a display application. Layers of a document are determined from content of the document which is partitioned based on a paragraph, a sentence, a line, a word, an image, and a similar section. In response to a detection of a user action to select and move one of the layers, non-selected layers from the layers are moved away from the selected layer while moving the selected layer in a direction of the user action during the user action. The selected layer is moved in a place of an adjacent layer from the non-selected layers that is in the direction of the user action.Type: ApplicationFiled: May 19, 2014Publication date: June 18, 2015Applicant: Microsoft CorporationInventors: Kimberly Koenig, Caitlin Ashley-Rollman, Seth Fox, Ben Bunker, Shiraz Somji, James Leung, Greg Lewis, David Ruiz
-
Publication number: 20140365886Abstract: A vertical or horizontal scrollbar or scrollbar-like navigation component may be used as both a navigation tool and as a live notification area in which a variety of valuable, interesting or other information may be presented. Marks or other icons and/or indicators may be provided in the scrollbars for conveying information and notifications to a user. Cross-document navigation may be provided through a horizontal or vertical pane for allowing a user to see and navigate graphical representations (e.g., text and/or thumbnails) of a variety of documents or other content items, wherein the graphical representations may include summary text or icons for providing a variety of information to the user about associated represented documents and other content items.Type: ApplicationFiled: June 5, 2013Publication date: December 11, 2014Inventors: Kimberly Koenig, Ruth Kikin-Gil, Kathryn V.J. Sullivan, Peter Frem