Patents by Inventor Justin Allan Coppin
Justin Allan Coppin 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: 10506068Abstract: Examples of the disclosure enable managing a user account, such that a peripheral device is configured to interact with one or more user devices associated with the user account. In some examples, a device identity associated with the peripheral device is identified, and it is determined whether the device identity is associated with a user account. Upon determining that the device identity is associated with the user account, the peripheral device is paired with a user device associated with the user account without manually pairing the peripheral device with the user device. Examples of the disclosure enable the peripheral device to interact with one or more user devices in an efficient, user-friendly manner.Type: GrantFiled: April 6, 2015Date of Patent: December 10, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Chintan M. Bakshi, Tejas Jitendra Mistry, Steven Nabil Bathiche, Vineet Thuvara, Justin Allan Coppin, Joy Gilbert Jeganathan, Alain Luc Michaud
-
Patent number: 10338704Abstract: A display device includes a display controller and a timing controller to drive frames at a frame rate onto a display. The display device may include sensor circuitry to detect a signal from a pen. The signal from the pen includes a sync signal indicative of a repetition rate of the signal. In one embodiment, the sync signal and the display timer are asynchronous. The sensor circuitry is configured to sense the signal from the pen during sensing windows, where timing of the sensing windows is based on the repetition rate. In one embodiment, the display controller is configured to pause driving a frame onto the display during the sensing windows.Type: GrantFiled: January 5, 2017Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Justin Allan Coppin, Eran Arbel, Amir Zyskind
-
Patent number: 10331242Abstract: Examples of the disclosure enable a stylus to include a plurality of portions configured to transmit synchronized signals. In some examples, the stylus includes a first portion configured to transmit a first signal in a first pattern, and a second portion configured to transmit a second signal in a second pattern different from the first pattern such that the second signal is distinguishable from the first signal. On receiving the first signal, a user device is configured to provide a first functionality and, on receiving the second signal, the user device is configured to provide a second functionality. Examples of the disclosure enable the stylus to include a plurality of portions configured to interact with a user device in an efficient and/or cost-effective manner.Type: GrantFiled: March 25, 2015Date of Patent: June 25, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael Dale Jensen, Justin Allan Coppin
-
Publication number: 20180329492Abstract: A touch-sensing display system comprises a contactable display surface in addition to touch-screen, pupil-estimation, user-pointer, and display logic. The touch-screen logic is configured to sense normal coordinates directly behind a point of the user contact on the contactable display surface. The pupil-estimation logic is configured to estimate the vantage vector pointing from the vantage point of the user and through the point of user contact. The user-pointer logic is configured to compute adjusted coordinates of the contactable display surface, the adjusted coordinates being shifted from the normal coordinates based on the estimated vantage vector. The display logic is configured to render a visible feature on the contactable display surface at the adjusted coordinates.Type: ApplicationFiled: May 9, 2017Publication date: November 15, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Justin Allan COPPIN, Uri RON, Paul William MARTIN, On HARAN, Michael ORLOVSKY
-
Publication number: 20180188832Abstract: A display device includes a display controller and a timing controller to drive frames at a frame rate onto a display. The display device may include sensor circuitry to detect a signal from a pen. The signal from the pen includes a sync signal indicative of a repetition rate of the signal. In one embodiment, the sync signal and the display timer are asynchronous. The sensor circuitry is configured to sense the signal from the pen during sensing windows, where timing of the sensing windows is based on the repetition rate. In one embodiment, the display controller is configured to pause driving a frame onto the display during the sensing windows.Type: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Inventors: Justin Allan Coppin, Eran Arbel, Amir Zyskind
-
Publication number: 20160294973Abstract: Examples of the disclosure enable managing a user account, such that a peripheral device is configured to interact with one or more user devices associated with the user account. In some examples, a device identity associated with the peripheral device is identified, and it is determined whether the device identity is associated with a user account. Upon determining that the device identity is associated with the user account, the peripheral device is paired with a user device associated with the user account without manually pairing the peripheral device with the user device. Examples of the disclosure enable the peripheral device to interact with one or more user devices in an efficient, user-friendly manner.Type: ApplicationFiled: April 6, 2015Publication date: October 6, 2016Inventors: Chintan M. Bakshi, Tejas Jitendra Mistry, Steven Nabil Bathiche, Vineet Thuvara, Justin Allan Coppin, Joy Gilbert Jeganathan, Alain Luc Michaud
-
Publication number: 20160282965Abstract: Examples of the disclosure enable a stylus to include a plurality of portions configured to transmit synchronized signals. In some examples, the stylus includes a first portion configured to transmit a first signal in a first pattern, and a second portion configured to transmit a second signal in a second pattern different from the first pattern such that the second signal is distinguishable from the first signal. On receiving the first signal, a user device is configured to provide a first functionality and, on receiving the second signal, the user device is configured to provide a second functionality. Examples of the disclosure enable the stylus to include a plurality of portions configured to interact with a user device in an efficient and/or cost-effective manner.Type: ApplicationFiled: March 25, 2015Publication date: September 29, 2016Inventors: Michael Dale Jensen, Justin Allan Coppin
-
Patent number: 7403885Abstract: Systems and methods for implementing voltage supply noise analysis for electronic circuits are disclosed. In an exemplary embodiment a computer program product executes a computer process. The computer process generates at least one spatial profile for the electronic circuit, generates at least one temporal profile for the electronic circuit, merges the at least one temporal profile and the at least one spatial profile, and determines if the electronic circuit is operating within acceptable voltage noise margins based on the merged temporal and spatial profiles.Type: GrantFiled: November 5, 2004Date of Patent: July 22, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Aaron Keiichi Horiuchi, Clark Douglas Burnside, Stephen LaMar Dixon, David Paul Hannum, Justin Allan Coppin
-
Publication number: 20060100839Abstract: Systems and methods for implementing voltage supply noise analysis for electronic circuits are disclosed. In an exemplary embodiment a computer program product executes a computer process. The computer process generates at least one spatial profile for the electronic circuit, generates at least one temporal profile for the electronic circuit, merges the at least one temporal profile and the at least one spatial profile, and determines if the electronic circuit is operating within acceptable voltage noise margins based on the merged temporal and spatial profiles.Type: ApplicationFiled: November 5, 2004Publication date: May 11, 2006Inventors: Aaron Horiuchi, Clark Douglas Burnside, Stephen LaMar Dixon, David Paul Hannum, Justin Allan Coppin
-
Patent number: 6492838Abstract: In one embodiment, a circuit is provided that includes a precharge device, a DNG FET transistor, and at least one pull-down FET transistor with a floating body. The precharge device is connected to a precharge node for charging it during a precharge state. The DNG FET transistor is connected between a DNG node and a charge sink for operably linking the DNG node to the charge sink during an evaluate state. In addition, the DNG transistor has an associated precharge leakage current. The at least one pull-down FET transistor has an input threshold voltage whose value is inversely affected by its floating body voltage. The at least one pull-down transistor is connected between the precharge node and the DNG node for discharging the precharge node during the evaluate state if so dictated by logical function input values applied to the pull-down transistors during the evaluate state.Type: GrantFiled: April 11, 2001Date of Patent: December 10, 2002Assignee: Hewlett-Packard CompanyInventors: Justin Allan Coppin, Jonathan P Lotz
-
Publication number: 20020149471Abstract: In one embodiment, the present invention provides a multi-bit dynamic comparator for comparing first and second words having a plurality of comparative bit pairs with each pair having comparative first and second word bits. The multi-bit comparator includes a multiple number of precharge sub-stage comparators operably connected to a precharge NOR circuit. The multiple number of precharge sub-stage comparators each have inputs for receiving one or more separate comparative bit pairs. They each also have an output for providing a sub-stage output value that is inactive during a precharge state, active during an evaluate state if any of its received one or more comparative bit pairs has unequal bits, and inactive during the evaluate state if all of its received comparative bit pairs have equivalent bits. The multiple number of received separate one or more bit pairs constitutes the plurality of comparative bit pairs.Type: ApplicationFiled: April 11, 2001Publication date: October 17, 2002Inventor: Justin Allan Coppin
-
Publication number: 20020149393Abstract: In one embodiment, a circuit is provided that includes a precharge device, a DNG FET transistor, and at least one pull-down FET transistor with a floating body. The precharge device is connected to a precharge node for charging it during a precharge state. The DNG FET transistor is connected between a DNG node and a charge sink for operably linking the DNG node to the charge sink during an evaluate state. In addition, the DNG transistor has an associated precharge leakage current. The at least one pull-down FET transistor has an input threshold voltage whose value is inversely affected by its floating body voltage. The at least one pull-down transistor is connected between the precharge node and the DNG node for discharging the precharge node during the evaluate state if so dictated by logical function input values applied to the pull-down transistors during the evaluate state.Type: ApplicationFiled: April 11, 2001Publication date: October 17, 2002Inventors: Justin Allan Coppin, Jonathan P. Lotz
-
Patent number: 6456116Abstract: In one embodiment, the present invention provides a multi-bit dynamic comparator for comparing first and second words having a plurality of comparative bit pairs with each pair having comparative first and second word bits. The multi-bit comparator includes a multiple number of precharge sub-stage comparators operably connected to a precharge NOR circuit. The multiple number of precharge sub-stage comparators each have inputs for receiving one or more separate comparative bit pairs. They each also have an output for providing a sub-stage output value that is inactive during a precharge state, active during an evaluate state if any of its received one or more comparative bit pairs has unequal bits, and inactive during the evaluate state if all of its received comparative bit pairs have equivalent bits. The multiple number of received separate one or more bit pairs constitutes the plurality of comparative bit pairs.Type: GrantFiled: April 11, 2001Date of Patent: September 24, 2002Assignee: Hewlett-Packard CompanyInventor: Justin Allan Coppin