Patents by Inventor David Abzarian
David Abzarian 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: 11635828Abstract: Methods and apparatuses are provided that address interoperability limitations of current digital pens and touch sensitive devices. In aspects, methods are provided for operating an adaptable digital pen and touch sensitive device to determine the best means for pen state information such as pressure information to be transferred from the pen to the device. A digital pen includes multiple communication interfaces to permit wide compatibility with touch sensitive devices. A communication interface is provided that enables the digital pen to communicate via an active pen protocol with a digitizer of the touch sensitive device while operating in a first mode. Another communication interface is provided as an alternative channel for communicating pen state information to the touch sensitive device while operating in a second mode. Where neither such interface suffices for communicating pen state information to the touch sensitive device, the digital pen may operate in a reflective capacitive mode.Type: GrantFiled: September 28, 2021Date of Patent: April 25, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Abzarian, Jerry K. Koh, Connor Weins
-
Publication number: 20220019299Abstract: Methods and apparatuses are provided that address interoperability limitations of current digital pens and touch sensitive devices. In aspects, methods are provided for operating an adaptable digital pen and touch sensitive device to determine the best means for pen state information such as pressure information to be transferred from the pen to the device. A digital pen includes multiple communication interfaces to permit wide compatibility with touch sensitive devices. A communication interface is provided that enables the digital pen to communicate via an active pen protocol with a digitizer of the touch sensitive device while operating in a first mode. Another communication interface is provided as an alternative channel for communicating pen state information to the touch sensitive device while operating in a second mode. Where neither such interface suffices for communicating pen state information to the touch sensitive device, the digital pen may operate in a reflective capacitive mode.Type: ApplicationFiled: September 28, 2021Publication date: January 20, 2022Inventors: David ABZARIAN, Jerry K. KOH, Connor WEINS
-
Patent number: 11137839Abstract: Methods and apparatuses are provided that address interoperability limitations of current digital pens and touch sensitive devices. In aspects, methods are provided for operating an adaptable digital pen and touch sensitive device to determine the best means for pen state information such as pressure information to be transferred from the pen to the device. A digital pen includes multiple communication interfaces to permit wide compatibility with touch sensitive devices. A communication interface is provided that enables the digital pen to communicate via an active pen protocol with a digitizer of the touch sensitive device while operating in a first mode. Another communication interface is provided as an alternative channel for communicating pen state information to the touch sensitive device while operating in a second mode. Where neither such interface suffices for communicating pen state information to the touch sensitive device, the digital pen may operate in a reflective capacitive mode.Type: GrantFiled: August 31, 2018Date of Patent: October 5, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Abzarian, Jerry K. Koh, Connor Weins
-
Patent number: 11057218Abstract: A token or other storage device uses Internet identities to set file access attribute rights. Subsequently, requests to access a file can be controlled by confirming the Internet identity of the requestor by either validating the request with a known public key or retrieving the public key from an Internet identity provider. Files may be stored encrypted and may be re-encrypted with the public key associated with Internet identity making the request.Type: GrantFiled: April 3, 2019Date of Patent: July 6, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Todd L. Carpenter, David Steeves, David Abzarian
-
Patent number: 10956663Abstract: A computing device includes a digital input system that allows freehand digital inputs to be received (e.g., via movement of a pen, stylus, finger, etc.). The digital input system provides functionality allowing applications to receive digital inputs from a user and control the display of data based on the digital inputs. The digital input system receives digital input from a user and analyzes the digital input to collect input data for the digital input. As the digital input is received, the input data is made available to an application, allowing the application to operate on the input data (e.g., modify the input data and/or generate additional input data) and provide the operated-on input data to the digital input system. The digital input system then proceeds to control the display of data based on the operated-on input data.Type: GrantFiled: November 13, 2018Date of Patent: March 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Francis Zhou, Xiao Tu, David W. Duhon, Silvano Bonacina, David Abzarian
-
Patent number: 10930045Abstract: Digital ink is generated to represent a visual component, such as a letter, number, character, and/or other symbol. The digital ink is generated by obtaining multiple different curves that combine to generate the visual component. These different curves can have various different characteristics (e.g., different thicknesses) to provide the desired visual component. The combined curves are converted into a set of primitives that make up the parts of the combined curves, and the set of primitives are converted into a digital ink format. Data describing the set of primitives in digital ink format can be stored and subsequently used to display the visual component as digital ink.Type: GrantFiled: March 22, 2017Date of Patent: February 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Robert C. Houser, Pavel Yurevich, Peter Hammerquist, David Abzarian, Xiao Tu, Silvano Bonacina
-
Patent number: 10656760Abstract: In aspects of replay of recorded touch input data, a computing device can store recorded touch input data that has been previously recorded based on multiple instances of user inadvertent contact on touch-enabled devices. A replay test application is implemented to test one or more user devices for inadvertent contact rejection using the recorded touch input data, such as to test a palm rejection algorithm of a user device. The replay test application is implemented to communicate the recorded touch input data to a screen overlay device that generates touch inputs on a touchscreen of the user device to test the palm rejection algorithm of the user device. The replay test application also monitors the user device for an action responsive to a touch input that is not filtered as an inadvertent contact with the touchscreen of the user device.Type: GrantFiled: March 1, 2017Date of Patent: May 19, 2020Assignee: Microsoft Technology Licensing, LLCInventors: David Abzarian, Narasimhan Raghunath
-
Patent number: 10613645Abstract: Features of the present disclosure solve the above-identified problem by implementing techniques to detect the contact or proximity of a stylus to a display screen of a computer device in the absence of pressure information within the constraints of existing pen protocols. To this end, a digitizer associated with the display screen of the computer device may determine when the stylus is touching (or significantly close) the screen when a signal communication between the pen and digitizer exceeds a threshold (e.g., time or voltage).Type: GrantFiled: April 27, 2018Date of Patent: April 7, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Connor Lawrence Weins, David Abzarian
-
Publication number: 20200073489Abstract: Methods and apparatuses are provided that address interoperability limitations of current digital pens and touch sensitive devices. In aspects, methods are provided for operating an adaptable digital pen and touch sensitive device to determine the best means for pen state information such as pressure information to be transferred from the pen to the device. A digital pen includes multiple communication interfaces to permit wide compatibility with touch sensitive devices. A communication interface is provided that enables the digital pen to communicate via an active pen protocol with a digitizer of the touch sensitive device while operating in a first mode. Another communication interface is provided as an alternative channel for communicating pen state information to the touch sensitive device while operating in a second mode. Where neither such interface suffices for communicating pen state information to the touch sensitive device, the digital pen may operate in a reflective capacitive mode.Type: ApplicationFiled: August 31, 2018Publication date: March 5, 2020Inventors: David Abzarian, Jerry K. Koh, Connor Weins
-
Publication number: 20190369798Abstract: A computing device includes a digital input system that provides digital input functionality for the computing device. The digital input system receives both a first input and a second input. The first input is typically an input with the user's dominant hand (e.g., using a pen, stylus, finger, etc.), and the second input is typically an input with the user's non-dominant hand. The digital input system determines whether a second input is received simultaneously with the first input, and selects one of multiple behaviors for the first input based on whether the second input is received simultaneously with the first input. Various different behaviors for the first input can be selected from, such as freehand or freeform input, constraining digital input corresponding to the first input to be along an edge of a stencil, and so forth.Type: ApplicationFiled: June 28, 2019Publication date: December 5, 2019Inventors: Silvano Bonacina, Francis Zhou, Xiao Tu, David W. Duhon, David Abzarian, Moshe R. Lutz
-
Publication number: 20190332196Abstract: Features of the present disclosure solve the above-identified problem by implementing techniques to detect the contact or proximity of a stylus to a display screen of a computer device in the absence of pressure information within the constraints of existing pen protocols. To this end, a digitizer associated with the display screen of the computer device may determine when the stylus is touching (or significantly close) the screen when a signal communication between the pen and digitizer exceeds a threshold (e.g., time or voltage).Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Inventors: Connor Lawrence WEINS, David ABZARIAN
-
Publication number: 20190238341Abstract: A token or other storage device uses Internet identities to set file access attribute rights. Subsequently, requests to access a file can be controlled by confirming the Internet identity of the requestor by either validating the request with a known public key or retrieving the public key from an Internet identity provider. Files may be stored encrypted and may be re-encrypted with the public key associated with Internet identity making the request.Type: ApplicationFiled: April 3, 2019Publication date: August 1, 2019Inventors: Todd L. CARPENTER, David Steeves, David Abzarian
-
Patent number: 10365757Abstract: A computing device includes a digital input system that provides digital input functionality for the computing device. The digital input system receives both a first input and a second input. The first input is typically an input with the user's dominant hand (e.g., using a pen, stylus, finger, etc.), and the second input is typically an input with the user's non-dominant hand. The digital input system determines whether a second input is received simultaneously with the first input, and selects one of multiple behaviors for the first input based on whether the second input is received simultaneously with the first input. Various different behaviors for the first input can be selected from, such as freehand or freeform input, constraining digital input corresponding to the first input to be along an edge of a stencil, and so forth.Type: GrantFiled: August 13, 2018Date of Patent: July 30, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Silvano Bonacina, Francis Zhou, Xiao Tu, David W. Duhon, David Abzarian, Moshe R. Lutz
-
Patent number: 10345932Abstract: The techniques described herein are directed to a computing device that receives data from an indirect input device. The data received may indicate or signal that one or more objects are on or within a detection area of the indirect input device. For example, the data may indicate that one or more objects are in contact with a surface of an indirect touch device. The techniques include determining parameters for the one or more objects and analyzing the parameters to determine whether the data is directed to a touch operation or to a mouse operation. To perform the touch operation or the mouse operation, the techniques further describe converting the data received from a first coordinate space of the indirect input device to a second coordinate space of a display screen.Type: GrantFiled: June 14, 2013Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: David Abzarian, Nidhi Sanghai, Eric C. Brown, Matthew K. Slemon, Jennifer A. Teed
-
Publication number: 20190171702Abstract: A computing device includes a digital input system that allows freehand digital inputs to be received (e.g., via movement of a pen, stylus, finger, etc.). The digital input system provides functionality allowing applications to receive digital inputs from a user and control the display of data based on the digital inputs. The digital input system receives digital input from a user and analyzes the digital input to collect input data for the digital input. As the digital input is received, the input data is made available to an application, allowing the application to operate on the input data (e.g., modify the input data and/or generate additional input data) and provide the operated-on input data to the digital input system. The digital input system then proceeds to control the display of data based on the operated-on input data.Type: ApplicationFiled: November 13, 2018Publication date: June 6, 2019Inventors: Francis Zhou, Xiao Tu, David W. Duhon, Silvano Bonacina, David Abzarian
-
Patent number: 10216406Abstract: The techniques described herein implement a classification process to evaluate information associated with a tool input (e.g., from an input tool such as a pen or a stylus) and a user touch input (e.g., from a finger or a palm of a hand) to determine whether the user touch input is an intended or an unintended touch input. The information evaluated may be associated with an arrival of the tool input relative to an arrival of the user touch input. The information evaluated may also be associated with a movement of the tool input relative to a movement of the user touch input. In various implementations, the techniques may calculate an evaluation score and compare the evaluation score to a confidence classification threshold. If a confident classification cannot be achieved, the techniques further the classification process as more information associated with the inputs is received.Type: GrantFiled: December 27, 2017Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Olumuyiwa M. Durojaiye, David Abzarian
-
Publication number: 20180348953Abstract: A computing device includes a digital input system that provides digital input functionality for the computing device. The digital input system receives both a first input and a second input. The first input is typically an input with the user's dominant hand (e.g., using a pen, stylus, finger, etc.), and the second input is typically an input with the user's non-dominant hand. The digital input system determines whether a second input is received simultaneously with the first input, and selects one of multiple behaviors for the first input based on whether the second input is received simultaneously with the first input. Various different behaviors for the first input can be selected from, such as freehand or freeform input, constraining digital input corresponding to the first input to be along an edge of a stencil, and so forth.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Silvano Bonacina, Francis Zhou, Xiao Tu, David W. Duhon, David Abzarian, Moshe R. Lutz
-
Patent number: 10146759Abstract: A computing device includes a digital input system that allows freehand digital inputs to be received (e.g., via movement of a pen, stylus, finger, etc.). The digital input system provides functionality allowing applications to receive digital inputs from a user and control the display of data based on the digital inputs. The digital input system receives digital input from a user and analyzes the digital input to collect input data for the digital input. As the digital input is received, the input data is made available to an application, allowing the application to operate on the input data (e.g., modify the input data and/or generate additional input data) and provide the operated-on input data to the digital input system. The digital input system then proceeds to control the display of data based on the operated-on input data.Type: GrantFiled: June 27, 2016Date of Patent: December 4, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Francis Zhou, Xiao Tu, David W. Duhon, Silvano Bonacina, David Abzarian
-
Patent number: 10133430Abstract: A computing device including a capacitive touch screen and a processor configured to receive a capacitive image from the capacitive touch screen, determine that the capacitive image includes an image of a capacitive tag, identify a pattern of capacitive elements of the capacitive tag based on the capacitive image, determine bits of encoded data based on the identified pattern of capacitive elements, and process the encoded data.Type: GrantFiled: May 11, 2016Date of Patent: November 20, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Abzarian, Austin Bradley Hodges, Connor Weins, Fei Su
-
Patent number: 10088914Abstract: In some examples, input received from an input device, such as a keyboard, is modified by a component associated with an operating system before the input is delivered to an application. For instance, a component associated with the operating system may become registered for modifying input. In some situations, the input is modified based at least in part on metadata associated with the input device. For example, a location of a fingertip on a touch-sensitive display may be used to modify the input before delivery to an application.Type: GrantFiled: June 13, 2013Date of Patent: October 2, 2018Assignee: Microsoft Technology Licensing, LLCInventors: David Abzarian, Hirofumi Yamamoto, Youlian Simidjiyski, Alex G Snitkovskiy, Ramachandran Gurumoorthy, Rouella J. Mendonca, Kelli Marie Zielinski, Alice Tang