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: 10506068
    Abstract: 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: Grant
    Filed: April 6, 2015
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chintan M. Bakshi, Tejas Jitendra Mistry, Steven Nabil Bathiche, Vineet Thuvara, Justin Allan Coppin, Joy Gilbert Jeganathan, Alain Luc Michaud
  • Patent number: 10338704
    Abstract: 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: Grant
    Filed: January 5, 2017
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin Allan Coppin, Eran Arbel, Amir Zyskind
  • Patent number: 10331242
    Abstract: 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: Grant
    Filed: March 25, 2015
    Date of Patent: June 25, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Dale Jensen, Justin Allan Coppin
  • Publication number: 20180329492
    Abstract: 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: Application
    Filed: May 9, 2017
    Publication date: November 15, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Justin Allan COPPIN, Uri RON, Paul William MARTIN, On HARAN, Michael ORLOVSKY
  • Publication number: 20180188832
    Abstract: 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: Application
    Filed: January 5, 2017
    Publication date: July 5, 2018
    Inventors: Justin Allan Coppin, Eran Arbel, Amir Zyskind
  • Publication number: 20160294973
    Abstract: 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: Application
    Filed: April 6, 2015
    Publication date: October 6, 2016
    Inventors: Chintan M. Bakshi, Tejas Jitendra Mistry, Steven Nabil Bathiche, Vineet Thuvara, Justin Allan Coppin, Joy Gilbert Jeganathan, Alain Luc Michaud
  • Publication number: 20160282965
    Abstract: 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: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Michael Dale Jensen, Justin Allan Coppin
  • Patent number: 7403885
    Abstract: 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: Grant
    Filed: November 5, 2004
    Date of Patent: July 22, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aaron Keiichi Horiuchi, Clark Douglas Burnside, Stephen LaMar Dixon, David Paul Hannum, Justin Allan Coppin
  • Publication number: 20060100839
    Abstract: 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: Application
    Filed: November 5, 2004
    Publication date: May 11, 2006
    Inventors: Aaron Horiuchi, Clark Douglas Burnside, Stephen LaMar Dixon, David Paul Hannum, Justin Allan Coppin
  • Patent number: 6492838
    Abstract: 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: Grant
    Filed: April 11, 2001
    Date of Patent: December 10, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Justin Allan Coppin, Jonathan P Lotz
  • Publication number: 20020149471
    Abstract: 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: Application
    Filed: April 11, 2001
    Publication date: October 17, 2002
    Inventor: Justin Allan Coppin
  • Publication number: 20020149393
    Abstract: 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: Application
    Filed: April 11, 2001
    Publication date: October 17, 2002
    Inventors: Justin Allan Coppin, Jonathan P. Lotz
  • Patent number: 6456116
    Abstract: 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: Grant
    Filed: April 11, 2001
    Date of Patent: September 24, 2002
    Assignee: Hewlett-Packard Company
    Inventor: Justin Allan Coppin