Patents by Inventor Irina SMOLYANSKAYA

Irina SMOLYANSKAYA 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: 11875543
    Abstract: Systems and methods for aggregating digital ink instances within an electronic document. One system includes a memory configured to store instructions and an electronic processor coupled to the memory. The electronic processor, through execution of the instructions in the memory, is configured to receive detected interactions between a touchscreen and a digital pen representing one or more digital strokes within a canvas and determine whether the one or more digital strokes match a predetermined signifier. The electronic processor is also configured to, in response to determining that the one or more digital strokes match the predetermined signifier, determine a first digital ink instance included in the electronic document based on a position of the one or more digital strokes within the canvas, duplicate the first digital ink instance to create a second digital ink instance, and add the second digital ink instance to a designated portion of the electronic document.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Irina Smolyanskaya, Julio Estrada, Aaron D. Cottle, Yibo Sun
  • Patent number: 11797173
    Abstract: A method of and system for providing a user interface (UI) element is carried out by receiving an input for invoking the UI element in a UI screen, the input being received via a writing instrument, determining a direction of tilt of the writing instrument at a point of input, and upon determining the direction of tilt of the writing instrument, displaying the UI element in a location on the UI screen that is a direction opposite to the determined direction of tilt of the writing instrument. The UI element may provide access to each of the UI controls via a plurality of unstructured paths.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: October 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Irina Smolyanskaya, Julio Estrada, Yoon Jin Lee
  • Publication number: 20220300734
    Abstract: Systems and methods for aggregating digital ink instances within an electronic document. One system includes a memory configured to store instructions and an electronic processor coupled to the memory. The electronic processor, through execution of the instructions in the memory, is configured to receive detected interactions between a touchscreen and a digital pen representing one or more digital strokes within a canvas and determine whether the one or more digital strokes match a predetermined signifier. The electronic processor is also configured to, in response to determining that the one or more digital strokes match the predetermined signifier, determine a first digital ink instance included in the electronic document based on a position of the one or more digital strokes within the canvas, duplicate the first digital ink instance to create a second digital ink instance, and add the second digital ink instance to a designated portion of the electronic document.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Irina SMOLYANSKAYA, Julio ESTRADA, Aaron D. COTTLE, Yibo SUN
  • Patent number: 11409432
    Abstract: A system and method for invoking and executing a command using a digital pen are provided. The system is configured to receive a stroke from a digital pen, determine context of the stroke, detect a hold and press action from the digital pen, determine a type of the command based on the context of the stroke, responsive to detecting the hold and press action and determining the type of the command, invoke the command of the determined type, and execute the invoked command.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: August 9, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Irina Smolyanskaya, Julio Estrada
  • Publication number: 20220206679
    Abstract: A method of and system for providing a user interface (UI) element is carried out by receiving an input for invoking the UI element in a UI screen, the input being received via a writing instrument, determining a direction of tilt of the writing instrument at a point of input, and upon determining the direction of tilt of the writing instrument, displaying the UI element in a location on the UI screen that is a direction opposite to the determined direction of tilt of the writing instrument. The UI element may provide access to each of the UI controls via a plurality of unstructured paths.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Irina SMOLYANSKAYA, Julio ESTRADA, Yoon Jin LEE
  • Patent number: 11372486
    Abstract: Systems and methods for switching an input mode of a digital pen used with an electronic document. One system includes a memory configured to store instructions and an electronic processor coupled to the memory. The electronic processor, in conjunction with the instructions stored in the memory, is configured to receive a tilt angle of the digital pen while the digital pen is operating in a first input mode, the first input mode being an inking mode, compare the tilt angle of the digital pen to a predetermined threshold associated with a second input mode, and, in response to the tilt angle satisfying the predetermined threshold, set the input mode of the digital pen to the second input mode.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: June 28, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Irina Smolyanskaya, Julio Estrada, Hung-Jen Jin
  • Publication number: 20220197495
    Abstract: A system and method for invoking and executing a command using a digital pen are provided. The system is configured to receive a stroke from a digital pen, determine context of the stroke, detect a hold and press action from the digital pen, determine a type of the command based on the context of the stroke, responsive to detecting the hold and press action and determining the type of the command, invoke the command of the determined type, and execute the invoked command.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Irina SMOLYANSKAYA, Julio ESTRADA