Patents by Inventor Jan-Kristian Markiewicz

Jan-Kristian Markiewicz 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: 10481791
    Abstract: A system for detecting input described herein can include a processor to augment a user interface to display a magnified input panel proximate a keyboard. The processor can also load a plurality of gesture functions associated with the magnified input panel and detect an input character corresponding to a source text field based on at least one keyboard selection from the keyboard. Additionally, the processor can display the input character in the magnified input panel and the source text field and generate a modified input character to be displayed in the magnified input panel and the source text field based on the input character and at least one gesture corresponding to the plurality of gesture functions.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan-Kristian Markiewicz, Robert J. Disano, Gregg R. Wygonik, Michael D. McCormack, Christian Klein
  • Publication number: 20190339861
    Abstract: A computer-implemented technique is described herein that receives captured stroke information when a user enters a handwritten note using an input capture device. The technique then analyzes the captured stroke information to produce output analysis information. Based on the output analysis information, the technique modifies the captured stroke information into an actionable form that contains one or more actionable content items, while otherwise preserving the original form of the captured stroke information. The technique then presents the modified stroke information on a canvas display device. The user may subsequently activate one or more actionable content items in the modified stroke information to perform various supplemental tasks that pertain to the handwritten note. In one case, for example, the technique can recognize the presence of entity items and/or list items in the note and then reproduce them in an actionable form.
    Type: Application
    Filed: July 3, 2019
    Publication date: November 7, 2019
    Inventors: Nicole Lee, Jan-Kristian Markiewicz, Sarah Graham Williams
  • Patent number: 10429954
    Abstract: This document describes techniques for, and systems that enable, a multi-stroke smart ink gesture language. The described techniques enable a digital ink user interface that allows a display, that is capable of receiving a digital ink stroke from a passive stylus or an active pen, to receive the digital ink stroke as either a content input or an action input. The digital ink stroke may be determined to be an action input based on proximity to, intersection with, or chronological immediacy to a prior-received digital ink stroke. When multiple digital ink strokes are determined to represent a multi-stroke gesture associated with an action input, the action input is provided to the application, which can then perform the action associated with the action input. The multi-stroke gesture allows users to input both content and actions using the passive stylus or active pen and natural digital inking strokes.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan-Kristian Markiewicz, Robert Joseph Disano, Christian Klein
  • Publication number: 20190294327
    Abstract: The claimed subject matter is directed to providing feedback in a touch screen device in response to an actuation of a virtual unit in a virtual input device. Specifically, the claimed subject matter provides a method and system for providing visual feedback in response to an actuation of a virtual key in a virtual keyboard. One embodiment of the claimed subject matter is implemented as a method for providing luminescent feedback in response to an actuation of a virtual key in a virtual keyboard. User input in a virtual keyboard corresponding to a virtual key is received. The corresponding virtual key is actuated and registered in response to the user input, and a luminescent feedback is displayed to the user as confirmation of the actuation of the virtual key.
    Type: Application
    Filed: April 2, 2019
    Publication date: September 26, 2019
    Inventors: Jan-Kristian Markiewicz, Manuel Clement, Jason Silvis
  • Patent number: 10387034
    Abstract: A computer-implemented technique is described herein that receives captured stroke information when a user enters a handwritten note using an input capture device. The technique then analyzes the captured stroke information to produce output analysis information. Based on the output analysis information, the technique modifies the captured stroke information into an actionable form that contains one or more actionable content items, while otherwise preserving the original form of the captured stroke information. The technique then presents the modified stroke information on a canvas display device. The user may subsequently activate one or more actionable content items in the modified stroke information to perform various supplemental tasks that pertain to the handwritten note. In one case, for example, the technique can recognize the presence of entity items and/or list items in the note and then reproduce them in an actionable form.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Lee, Jan-Kristian Markiewicz, Sarah Graham Williams
  • Patent number: 10353566
    Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano
  • Publication number: 20190179431
    Abstract: A digital inking device can automatically adapt its interaction modality to provide contextually relevant status information and contextually relevant user interface control elements based on a user's activity. An interaction model of a digital inking device can automatically adapt the display of particular control user interface control elements and particular status indicators based on one or more factors. For example, a digital inking device can select an interaction model from a number of interaction models based on a way a digital inking device is held by a user, a fingerprint of a user, an angle and/or distance of a digital inking device with respect to a paired computer, a particular grip a user has on a digital inking device, an amount of pressure that is used to hold a digital inking device, a contact pressure between a digital inking device and a paired computer, and/or one more gestures performed by a user.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Christian KLEIN, Jan-Kristian MARKIEWICZ, Gregg Robert WYGONIK
  • Publication number: 20190114131
    Abstract: A system for executing context based operations can include a processor and a memory device comprising a plurality of instructions that, in response to an execution by the processor, cause the processor to detect context information corresponding to input wherein the context information comprises device information, a subject of the input, device usage information, or a combination thereof. The processor can also store a link between the context information and the input. Additionally, the processor can detect an operation corresponding to the context information and the input and execute the operation based on the context information and the input.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gregg R. WYGONIK, Robert J. DISANO, Jan-Kristian MARKIEWICZ, Sophors KHUT, Christian KLEIN
  • Patent number: 10248312
    Abstract: The claimed subject matter is directed to providing feedback in a touch screen device in response to an actuation of a virtual unit in a virtual input device. Specifically, the claimed subject matter provides a method and system for providing visual feedback in response to an actuation of a virtual key in a virtual keyboard. One embodiment of the claimed subject matter is implemented as a method for providing luminescent feedback in response to an actuation of a virtual key in a virtual keyboard. User input in a virtual keyboard corresponding to a virtual key is received. The corresponding virtual key is actuated and registered in response to the user input, and a luminescent feedback is displayed to the user as confirmation of the actuation of the virtual key.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: April 2, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jan-Kristian Markiewicz, Manuel Clement, Jason Silvis
  • Publication number: 20190064938
    Abstract: A method for detecting digital ink described herein can include detecting an environmental characteristic of a system. The method can also include modifying a user interface mode based on the environmental characteristic, the user interface mode to modify an input panel of a first display screen of a user interface for detecting the digital ink. Furthermore, the method can also include storing the digital ink provided via the user interface and displaying the stored digital ink in a second display screen of the user interface.
    Type: Application
    Filed: August 28, 2017
    Publication date: February 28, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christian KLEIN, Jan-Kristian MARKIEWICZ
  • Patent number: 10216405
    Abstract: Techniques are described herein that are capable of presenting a control interface based on (e.g., based at least in part on) a multi-input command. A multi-input command is a command that includes two or more inputs. Each of the inputs may be of any suitable type. For instance, any one or more of the inputs may be a touch input, a hover input, etc. Moreover, any one or more of the inputs may be a finger input, a pointing device input, etc. A finger input is an input in which a finger touches or hovers over a touch display module of a touch-enabled device. A pointing device input is an input in which a pointing device (e.g., a stylus) touches or hovers over a touch display module of a touch-enabled device.
    Type: Grant
    Filed: October 24, 2015
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jan-Kristian Markiewicz
  • Patent number: 10210383
    Abstract: A computer-implemented technique is described herein that receives captured stroke information when a user enters handwritten notes using an input capture device. The technique then automatically performs analysis on the captured stroke information to produce output analysis information. Based on the output analysis information, the technique uses an assistant component to identify a response to the captured stroke information and/or to identify an action to be performed. The technique then presents the response, together with the original captured stroke information. In addition, or alternatively, the technique performs the action. In one case, the response is a text-based response; that text-based response may be presented in a freeform handwriting style to give the user the impression that a virtual assistant is responding to the user's own note. In another case, the response engages the user in an interactive exercise of any type.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan-Kristian Markiewicz, Nathaniel E. B. Auer, Lee Dicks Clark, Katsumi Take, Nicole Lee
  • Patent number: 10191621
    Abstract: Presenting a list of personalized strings to a user in response to the user's interaction with a single key of a keyboard. Interaction of a user with a single key of a keyboard is detected. Responsive to detecting the user interaction at the single keyboard key, a string type associated with the user interaction is identified. One or more personalized strings that are associated with the user and that are of the identified string type are also identified. A list of strings with the one or more personalized strings of the string type associated with the user interaction is then populated. The populated list of strings is then presented, wherein each string of the list of strings comprises a user-selectable element.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Rodger Rideout, Ana Isabel A. N. Ribeiro Alberts, Andrew Stuart Glass, Jan-Kristian Markiewicz
  • Patent number: 10191633
    Abstract: Application closing techniques are described. In one or more implementations, a computing device recognizes an input as involving selection of an application displayed in a display environment by the computing device and subsequent movement of a point of the selection toward an edge of the display environment. Responsive to the recognizing of the input, the selected application is closed by the computing device.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian S. LeVee, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Nils A. Sundelin, Chaitanya Dev Sareen, Matthew I. Worley, Jesse Clay Satterfield, Adam E. Barrus, Benjamin Salim Srour, Bret P. Anderson
  • Publication number: 20180356975
    Abstract: A system for detecting input described herein can include a processor to augment a user interface to display a magnified input panel proximate a keyboard. The processor can also load a plurality of gesture functions associated with the magnified input panel and detect an input character corresponding to a source text field based on at least one keyboard selection from the keyboard. Additionally, the processor can display the input character in the magnified input panel and the source text field and generate a modified input character to be displayed in the magnified input panel and the source text field based on the input character and at least one gesture corresponding to the plurality of gesture functions.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jan-Kristian MARKIEWICZ, Robert J. DISANO, Gregg R. WYGONIK, Michael D. MCCORMACK, Christian KLEIN
  • Publication number: 20180348896
    Abstract: This document describes techniques for, and systems that enable, a multi-stroke smart ink gesture language. The described techniques enable a digital ink user interface that allows a display, that is capable of receiving a digital ink stroke from a passive stylus or an active pen, to receive the digital ink stroke as either a content input or an action input. The digital ink stroke may be determined to be an action input based on proximity to, intersection with, or chronological immediacy to a prior-received digital ink stroke. When multiple digital ink strokes are determined to represent a multi-stroke gesture associated with an action input, the action input is provided to the application, which can then perform the action associated with the action input. The multi-stroke gesture allows users to input both content and actions using the passive stylus or active pen and natural digital inking strokes.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jan-Kristian Markiewicz, Robert Joseph Disano, Christian Klein
  • Publication number: 20180329574
    Abstract: Techniques for input adjustment are described. In one or more implementations, a user perspective of a display surface is estimated, and is used to correlate output that is displayed on the display surface. According to one or more implementations, detected motion of a display surface is used to compensate for an effect of the motion on input to the display surface.
    Type: Application
    Filed: August 24, 2017
    Publication date: November 15, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christian KLEIN, Jan-Kristian MARKIEWICZ
  • Publication number: 20180276193
    Abstract: An example system for formatting digital ink includes a processor configured to receive digital ink. The processor is to also detect a context in which the digital ink is received. Additionally, the processor is to detect a layout object in the digital ink. The processor is to further automatically format the layout object based on the detected context in response to detecting a break event.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christian Klein, Gregg R. Wygonik, Brandon Littell, Jan-Kristian Markiewicz, Jathusan Thiruchelvanathan
  • Publication number: 20180267686
    Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.
    Type: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Inventors: Theresa B. PITTAPPILLY, Rebecca DEUTSCH, Orry W. SOEGIONO, Nicholas R. WAGGONER, Holger KUEHNLE, William D. CARR, Ross N. LUENGEN, Paul J. KWIATKOWSKI, Jan-Kristian MARKIEWICZ, Gerrit H. HOFMEESTER, Robert DISANO
  • Publication number: 20170315679
    Abstract: Presenting a list of personalized strings to a user in response to the user's interaction with a single key of a keyboard. Interaction of a user with a single key of a keyboard is detected. Responsive to detecting the user interaction at the single keyboard key, a string type associated with the user interaction is identified. One or more personalized strings that are associated with the user and that are of the identified string type are also identified. A list of strings with the one or more personalized strings of the string type associated with the user interaction is then populated. The populated list of strings is then presented, wherein each string of the list of strings comprises a user-selectable element.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Mark Rodger Rideout, Ana Isabel A. N. Ribeiro Alberts, Andrew Stuart Glass, Jan-Kristian Markiewicz