Patents by Inventor Travis P. Dorschel

Travis P. Dorschel 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: 20200372208
    Abstract: Techniques are presented for enhanced erasing of digital ink. The ink erasing feature of a content creation application can preserve the complex shapes that can result from partial erasure of ink strokes. The ink erasing feature can receive ink stroke data from an ink stroke and display the ink stroke. The ink erasing feature can then receive and display an eraser stroke that contacts the ink stroke. Once the eraser stroke is received, the ink erasing feature can determine whether any eraser segment of the eraser stroke contacts the ink stroke. If an eraser segment does not contact the ink stroke, the ink erasing feature discards the eraser segment. If an eraser segment does contact the ink stroke, the ink erasing feature can update the ink stroke data based on amount of overlap and location of contact between the eraser stroke and the ink stroke.
    Type: Application
    Filed: August 14, 2020
    Publication date: November 26, 2020
    Inventors: Joshua M. Smithrud, Taylor S. Williams, Craig A. Macomber, Paul J. Kwiatkowski, Marcel Lugosan, Travis P. Dorschel, Simon J. Schaffer, Shane J. Clifford, Nicholas J. Wilson
  • Patent number: 10783322
    Abstract: Techniques are presented for enhanced erasing of digital ink. The ink erasing feature of a content creation application can preserve the complex shapes that can result from partial erasure of ink strokes. The ink erasing feature can receive ink stroke data from an ink stroke and display the ink stroke. The ink erasing feature can then receive and display an eraser stroke that contacts the ink stroke. Once the eraser stroke is received, the ink erasing feature can determine whether any eraser segment of the eraser stroke contacts the ink stroke. If an eraser segment does not contact the ink stroke, the ink erasing feature discards the eraser segment. If an eraser segment does contact the ink stroke, the ink erasing feature can update the ink stroke data based on amount of overlap and location of contact between the eraser stroke and the ink stroke.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua M. Smithrud, Taylor S. Williams, Craig A. Macomber, Paul J. Kwiatkowski, Marcel Lugosan, Travis P. Dorschel, Simon J. Schaffer, Shane J. Clifford, Nicholas J. Wilson
  • Patent number: 10438385
    Abstract: Techniques and systems for generating ink effects for an ink stroke are described. In particular, ink gradients for digital ink strokes are provided. The described techniques allow for inking input to be transformed into a structure in which conventional and unconventional graphics techniques can be applied. A digital ink system can receive an ink stroke having ink stroke information. The outline of the ink stroke can be identified, and the ink stroke information can be transformed into surface information within the outline of the ink stroke. A graphic effect can be applied to the ink stroke using the surface information.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Simon J. Schaffer, Travis P. Dorschel, Christine M. Johnson, Craig A. Macomber, Michael Tang, Joshua M. Smithrud
  • Patent number: 10325398
    Abstract: Techniques and systems for applying an ink effect to the drawing of an ink stroke can include absolute age for a digital ink stroke. A digital ink system can identify a reference time from which to represent a current time. The system can generate an absolute age of each ink point of the ink stroke based on the reference time. Then the ink effect can be applied to the ink stroke with a rhythm derived from when the ink stroke was originally drawn by using the absolute age of each ink point. In some cases, the rhythm can be the same rhythm as when the ink stroke was originally drawn. In other cases, the rhythm can be modified based on the rhythm the ink stroke was originally drawn. For example, the original rhythm may be accelerating, decelerating, skewed, compressed, affine, or non-affine.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: June 18, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul J. Kwiatkowski, Travis P. Dorschel, Andras Nagy, Taylor S. Williams, Simon J. Schaffer, Craig A. Macomber, Christine M. Johnson, Michael Tang, Joshua M. Smithrud
  • Patent number: 10275910
    Abstract: Techniques and systems for managing visual layouts of ink strokes are described. In particular, an ink space coordinate system for a digital ink stroke is provided. A digital ink system can receive ink stroke data of an ink stroke. The system can define an ink space coordinate system along the ink stroke. Defining the ink space coordinate system can include assigning a reference line of the ink stroke and an origin point on the reference line, as well as creating ink space coordinates. Creating the ink space coordinates can include defining ink space x-coordinate values representing a distance along the reference line relative to the origin point and defining ink space y-coordinate values representing a distance along an axis perpendicular to the reference line of the ink stroke. Then the system can perform a warping to create curvature in the ink space coordinate system.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: April 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Simon J. Schaffer, Christine M. Johnson, Travis P. Dorschel, Craig A. Macomber, Joshua M. Smithrud, Michael Tang, Paul J. Kwiatkowski, Taylor S. Williams, James Robert Olyha
  • Publication number: 20190102079
    Abstract: Techniques are presented for enhanced erasing of digital ink. The ink erasing feature of a content creation application can preserve the complex shapes that can result from partial erasure of ink strokes. The ink erasing feature can receive ink stroke data from an ink stroke and display the ink stroke. The ink erasing feature can then receive and display an eraser stroke that contacts the ink stroke. Once the eraser stroke is received, the ink erasing feature can determine whether any eraser segment of the eraser stroke contacts the ink stroke. If an eraser segment does not contact the ink stroke, the ink erasing feature discards the eraser segment. If an eraser segment does contact the ink stroke, the ink erasing feature can update the ink stroke data based on amount of overlap and location of contact between the eraser stroke and the ink stroke.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Joshua M. Smithrud, Taylor S. Williams, Craig A. Macomber, Paul J. Kwiatkowski, Marcel Lugosan, Travis P. Dorschel, Simon J. Schaffer, Shane J. Clifford, Nicholas J. Wilson
  • Publication number: 20190096114
    Abstract: Techniques and systems for applying an ink effect to the drawing of an ink stroke can include absolute age for a digital ink stroke. A digital ink system can identify a reference time from which to represent a current time. The system can generate an absolute age of each ink point of the ink stroke based on the reference time. Then the ink effect can be applied to the ink stroke with a rhythm derived from when the ink stroke was originally drawn by using the absolute age of each ink point. In some cases, the rhythm can be the same rhythm as when the ink stroke was originally drawn. In other cases, the rhythm can be modified based on the rhythm the ink stroke was originally drawn. For example, the original rhythm may be accelerating, decelerating, skewed, compressed, affine, or non-affine.
    Type: Application
    Filed: January 15, 2018
    Publication date: March 28, 2019
    Inventors: Paul J. Kwiatkowski, Travis P. Dorschel, Andras Nagy, Taylor S. Williams, Simon J. Schaffer, Craig A. Macomber, Christine M. Johnson, Michael Tang, Joshua M. Smithrud
  • Publication number: 20190096123
    Abstract: Techniques and systems for generating ink effects for an ink stroke are described. In particular, ink gradients for digital ink strokes are provided. The described techniques allow for inking input to be transformed into a structure in which conventional and unconventional graphics techniques can be applied. A digital ink system can receive an ink stroke having ink stroke information. The outline of the ink stroke can be identified, and the ink stroke information can be transformed into surface information within the outline of the ink stroke. A graphic effect can be applied to the ink stroke using the surface information.
    Type: Application
    Filed: January 16, 2018
    Publication date: March 28, 2019
    Inventors: Simon J. Schaffer, Travis P. Dorschel, Christine M. Johnson, Craig A. Macomber, Michael Tang, Joshua M. Smithrud
  • Publication number: 20190096100
    Abstract: Techniques and systems for managing visual layouts of ink strokes are described. In particular, an ink space coordinate system for a digital ink stroke is provided. A digital ink system can receive ink stroke data of an ink stroke. The system can define an ink space coordinate system along the ink stroke. Defining the ink space coordinate system can include assigning a reference line of the ink stroke and an origin point on the reference line, as well as creating ink space coordinates. Creating the ink space coordinates can include defining ink space x-coordinate values representing a distance along the reference line relative to the origin point and defining ink space y-coordinate values representing a distance along an axis perpendicular to the reference line of the ink stroke. Then the system can perform a warping to create curvature in the ink space coordinate system.
    Type: Application
    Filed: January 15, 2018
    Publication date: March 28, 2019
    Inventors: Simon J. Schaffer, Christine M. Johnson, Travis P. Dorschel, Craig A. Macomber, Joshua M. Smithrud, Michael Tang, Paul J. Kwiatkowski, Taylor S. Williams, James Robert Olyha
  • Publication number: 20190028721
    Abstract: In one embodiment, a device for providing low latency communication of high resolution imagery includes, but is not limited to, a first imaging unit including at least: a first optical arrangement directed at a first field of view; a first image sensor that is positioned with the first optical arrangement and that is configured to convert detected light into first image data; and a first image processor coupled to the first image sensor and configured to execute operations including at least: receive the first image data; process the first image data to generate first output data that requires less bandwidth for communication than the first image data; and transfer the first output data.
    Type: Application
    Filed: October 18, 2017
    Publication date: January 24, 2019
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, JR., Victoria Y.H. Wood, Travis P. Dorschel
  • Publication number: 20180239982
    Abstract: In one embodiment, a satellite configured for machine vision includes, but is not limited to, at least one imager; one or more computer readable media bearing one or more program instructions; and at least one computer processor configured by the one or more program instructions to perform operations including at least: obtaining imagery using the at least one imager of the satellite; determining at least one interpretation of the imagery by analyzing at least one aspect of the imagery; and executing at least one operation based on the at least one interpretation of the imagery.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 23, 2018
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, JR., Victoria Y. H. Wood, Travis P. Dorschel
  • Publication number: 20180239948
    Abstract: In one embodiment, a satellite configured to provide machine vision for disaster-relief support includes, but is not limited to, at least one imager; one or more computer readable media bearing one or more program instructions; and at least one computer processor configured by the one or more program instructions to perform operations including at least: obtaining imagery using the at least one imager of the satellite; detecting at least one event by analyzing at least one aspect of the imagery; and executing at least one operation based on the at least one event.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 23, 2018
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Victoria Y. H. Wood, Travis P. Dorschel
  • Publication number: 20180167586
    Abstract: In one embodiment, a satellite imaging system with edge processing includes, but is not limited to, at least one first imaging unit configured to capture and process imagery of a first field of view; at least one second imaging unit configured to capture and process imagery of a second field of view that is proximate to and larger than a size of the first field of view; and a hub processing unit linked to the at least one first imaging unit and the at least one second imaging unit.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 14, 2018
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, JR., Victoria Y.H. Wood, Travis P. Dorschel
  • Publication number: 20180157930
    Abstract: In one embodiment, a satellite constellation includes, but is not limited to, an array of satellites that each include a satellite imaging system including at least: at least one first imaging unit configured to capture and process imagery of a first field of view; at least one second imaging unit configured to capture and process imagery of a second field of view that is proximate to and that is larger than a size of the first field of view; and a hub processing unit linked to the at least one first imaging unit and the at least one second imaging unit.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 7, 2018
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Victoria Y.H. Wood, Travis P. Dorschel
  • Publication number: 20180064335
    Abstract: In one embodiment, a machine-vision enabled fundoscope for retinal analysis includes, but is not limited to, an optical lens arrangement; an image sensor positioned with the optical lens arrangement and configured to convert detected light to retinal image data; computer readable memory; at least one communication interface; and an image processor communicably linked to the image sensor, the computer readable memory, and the at least one communication interface, the image processor programmed to execute operations including at least: obtain the retinal image data from the image sensor; generate output data based on analysis of the retinal image data, the output data requiring less bandwidth for transmission than the retinal image data; and transmit the output data via the at least one communication interface.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 8, 2018
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, JR., Victoria Y.H. Wood, Travis P. Dorschel
  • Publication number: 20180063372
    Abstract: In one embodiment, a device for providing low latency communication of high resolution imagery includes, but is not limited to, a first imaging unit including at least: a first optical arrangement directed at a first field of view; a first image sensor that is positioned with the first optical arrangement and that is configured to convert detected light into first image data; and a first image processor coupled to the first image sensor and configured to execute operations including at least: receive the first image data; process the first image data to generate first output data that requires less bandwidth for communication than the first image data; and transfer the first output data.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 1, 2018
    Applicant: Elwha LLC
    Inventors: Phillip Rutschman, Ehren Brav, Russell Hannigan, Roderick A. Hyde, Muriel Y. Ishikawa, 3ric Johanson, Jordin T. Kare, Tony S. Pan, Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Jr., Victoria Y.H. Wood, Travis P. Dorschel