Patents by Inventor David McClure

David McClure 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: 20180352516
    Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 6, 2018
    Inventors: Marc David MCCLURE, Abolade GBADEGESIN, Chittur Padmanabhan SUBBARAMAN, Jianping YIN, Jorge I. RAASTROEM, Yasser SHAABAN, Timothy Daniel NOONAN, Rachel JIANG, Peter John TORR, Vishal GHOTGE, Gregory Arthur DE SOUZA, Pavan Rajamohan HULLUMANE, Adrian DRAGOMIR, Darin MILLER, Megan Galbraith DONAHUE
  • Patent number: 10009850
    Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: June 26, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Vishal Ghotge, Gregory Arthur de Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
  • Publication number: 20180139700
    Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
    Type: Application
    Filed: December 19, 2016
    Publication date: May 17, 2018
    Inventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Vishal Ghotge, Gregory Arthur de Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
  • Publication number: 20170238259
    Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
    Type: Application
    Filed: December 19, 2016
    Publication date: August 17, 2017
    Inventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Visha Ghotge, Gregory Arthur de Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
  • Publication number: 20170115229
    Abstract: Disclosed is an apparatus for simultaneous detection of amines and thiols.
    Type: Application
    Filed: January 5, 2017
    Publication date: April 27, 2017
    Applicant: ALT BIOSCIENCE, LLC
    Inventors: Anthony Burgess-Cassler, George David McClure, JR.
  • Patent number: 9588108
    Abstract: Disclosed is an apparatus for simultaneous detection of amines and thiols.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: March 7, 2017
    Assignee: ALT BIOSCIENCE, LLC.
    Inventors: Anthony Burgess-Cassler, George David McClure, Jr.
  • Patent number: 9560405
    Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: January 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Vishal Ghotge, Gregory Arthur de Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
  • Patent number: 9346255
    Abstract: The present invention provides kits and methods for selectively transferring a portion of an image from a substrate (e.g., paper) to a dough (e.g., Silly Putty®) comprising pressing the dough onto an image printed on the substrate. The image comprises transferable ink and non-transferable ink. At least a portion of the image comprising transferable ink transfers from the substrate to the dough and the non-transferable ink does not transfer from the substrate to the dough. The dough can be used to reveal an image that was “hidden” within the visible image printed on the substrate. The present invention also provides methods for making a substrate with an image comprising transferable ink (e.g., cold-set web ink) and non-transferable ink (e.g., sheet-fed offset ink) printed thereon, comprising using a sheet-fed offset press to print the image onto the substrate.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: May 24, 2016
    Assignee: Crayola LLC
    Inventors: David McClure, Keith Ketchman, Michael Craig
  • Publication number: 20160109433
    Abstract: Disclosed is an apparatus for simultaneous detection of amines and thiols.
    Type: Application
    Filed: May 22, 2014
    Publication date: April 21, 2016
    Applicant: ALT BIOSCIENCE, LLC
    Inventors: Anthony Burgess-Cassler, George David McClure, JR.
  • Publication number: 20150183207
    Abstract: The present invention provides kits and methods for selectively transferring a portion of an image from a substrate (e.g., paper) to a dough (e.g., Silly Putty®) comprising pressing the dough onto an image printed on the substrate. The image comprises transferable ink and non-transferable ink. At least a portion of the image comprising transferable ink transfers from the substrate to the dough and the non-transferable ink does not transfer from the substrate to the dough. The dough can be used to reveal an image that was “hidden” within the visible image printed on the substrate. The present invention also provides methods for making a substrate with an image comprising transferable ink (e.g., cold-set web ink) and non-transferable ink (e.g., sheet-fed offset ink) printed thereon, comprising using a sheet-fed offset press to print the image onto the substrate.
    Type: Application
    Filed: March 13, 2015
    Publication date: July 2, 2015
    Applicant: Crayola LLC
    Inventors: David McClure, Keith Ketchman, Michael Craig
  • Patent number: 8978556
    Abstract: The present invention provides kits and methods for selectively transferring a portion of an image from a substrate (e.g., paper) to a dough (e.g., Silly Putty®) comprising pressing the dough onto an image printed on the substrate. The image comprises transferable ink and non-transferable ink. At least a portion of the image comprising transferable ink transfers from the substrate to the dough and the non-transferable ink does not transfer from the substrate to the dough. The dough can be used to reveal an image that was “hidden” within the visible image printed on the substrate. The present invention also provides methods for making a substrate with an image comprising transferable ink (e.g., cold-set web ink) and non-transferable ink (e.g., sheet-fed offset ink) printed thereon, comprising using a sheet-fed offset press to print the image onto the substrate.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 17, 2015
    Assignee: Crayola LLC
    Inventors: David McClure, Keith Ketchman, Michael Craig
  • Publication number: 20140261026
    Abstract: The present invention provides kits and methods for selectively transferring a portion of an image from a substrate (e.g., paper) to a dough (e.g., Silly Putty®) comprising pressing the dough onto an image printed on the substrate. The image comprises transferable ink and non-transferable ink. At least a portion of the image comprising transferable ink transfers from the substrate to the dough and the non-transferable ink does not transfer from the substrate to the dough. The dough can be used to reveal an image that was “hidden” within the visible image printed on the substrate. The present invention also provides methods for making a substrate with an image comprising transferable ink (e.g., cold-set web ink) and non-transferable ink (e.g., sheet-fed offset ink) printed thereon, comprising using a sheet-fed offset press to print the image onto the substrate.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Crayola LLC
    Inventors: David McClure, Keith Ketchman, Michael Craig
  • Publication number: 20130007667
    Abstract: A menu structure is provided which allows a user of a computing device to more easily consolidate and navigate images and/or albums regardless of their location. Moreover, the menu structure is dynamically tailored to individual users based on their previous interactions with the people appearing in the images/albums. The menu includes icons representing images (e.g., photos) or collections of images that have been categorized based in part on metadata respectively associated with the images. The metadata may have been provided by tagging the images or posting the images on one or more social networking sites. The order in which the icons are presented on the menu or interface may be based on their relative relevance or importance to the user.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Sauve, Jannes Paul Peters, Marc David McClure, Kathryn Lemson, Divya Tyamagundlu, Ian Middleton, Sushil Kumar, Peter Bohac, Aravind Narayanan Manimandiram, Gary Daniels, Jonathan Gass
  • Publication number: 20120209946
    Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
    Type: Application
    Filed: June 20, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Marc David McClure, Abolade Gbadegesin, Chittur Padmanabhan Subbaraman, Jianping Yin, Jorge I. Raastroem, Yasser Shaaban, Timothy Daniel Noonan, Rachel Jiang, Peter John Torr, Vishal Ghotge, Gregory Arthur de Souza, Pavan Rajamohan Hullumane, Adrian Dragomir, Darin Miller, Megan Galbraith Donahue
  • Patent number: 7830124
    Abstract: A battery monitor circuit. The circuit includes a control module, a resistive load having a resistive value between a first and a second terminals and a part of that resistive value between the first and an intermediate terminals, a switch configured to couple the full load between circuit input and a common potential in response a pulse signal, a first comparator having inputs separately coupled to a voltage reference and the intermediate terminal, a second comparator having inputs separately coupled to the voltage reference and an input potential, a latch, a detection module having input coupled to second comparator output, and an alarm module. The latch is configured to latch a value at output of first comparator to another input of the detection module in response to the pulse signal; if input potential is less than a preselected magnitude, detection module output is configured to activate the alarm module.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: November 9, 2010
    Assignee: STMicroelectronics, Inc.
    Inventor: David McClure
  • Patent number: 7825704
    Abstract: A threshold personalization circuit for a reset or supervisor chip includes personalization fuses, which shift a resistor divider to provide a variety of selectable voltage thresholds. The personalization fuses may provide hundreds of millivolts of adjustment. The threshold personalization circuit further includes trim fuses to fine tune the threshold to within a few millivolts of the target threshold voltage. The threshold personalization circuit includes a test mode to cycle through to a particular personalization trim, such that at prelaser testing the personalized value is found (the fuse blow for personalization is emulated) and then the trim fuse amount can be based on the actual final personalized voltage. This results in very accurate threshold voltages for all personalized values.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: November 2, 2010
    Assignee: STMicroelectronics, Inc.
    Inventor: David McClure
  • Patent number: 7504870
    Abstract: A power-on reset circuit. The power-on reset circuit includes a switch, a current source coupled between a first potential and a switch first contact; a resistive device having a resistive-device first contact coupled to the first potential; a first module coupled between a second potential and a switch second contact; a second module coupled between the second potential and resistive-device second contact; and an inverter having an inverter input coupled to the resistive-device second contact. Current through the second module mirrors current through the first module. If a first mirrored potential of the second potential present on a switch control contact is greater than a preselected value, the switch first contact is coupled to the switch second contact. Otherwise, the switch first contact is decoupled from the switch second contact.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: March 17, 2009
    Assignee: STMicroelectronics, Inc.
    Inventors: David McClure, Robert Mikyska
  • Publication number: 20070257640
    Abstract: A battery monitor circuit. The circuit includes a control module, a resistive load having a resistive value between a first and a second terminals and a part of that resistive value between the first and an intermediate terminals, a switch configured to couple the full load between circuit input and a common potential in response a pulse signal, a first comparator having inputs separately coupled to a voltage reference and the intermediate terminal, a second comparator having inputs separately coupled to the voltage reference and an input potential, a latch, a detection module having input coupled to second comparator output, and an alarm module. The latch is configured to latch a value at output of first comparator to another input of the detection module in response to the pulse signal; if input potential is less than a preselected magnitude, detection module output is configured to activate the alarm module.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 8, 2007
    Applicant: STMICROELECTRONICS, INC.
    Inventor: David McClure
  • Publication number: 20070236262
    Abstract: An output driver for an integrated circuit that asserts at very low power supply voltages includes a first input voltage node, a first power supply voltage node, an output voltage node, a first internal circuit node, a first resistive element coupled between the first power supply voltage node and the first internal node, a first transistor having a gate coupled to first input voltage node, a drain coupled to the first power supply voltage node, and a source coupled to ground, a second transistor having a gate coupled to the first internal circuit node, a drain coupled to the output voltage node, and a source coupled to ground, and a third transistor having a gate coupled to the first internal circuit node, a drain coupled to the output voltage node, and a source coupled to ground, wherein the first and second transistors have a first Vt threshold voltage, and the third transistor has a second Vt threshold voltage lower than the first threshold voltage.
    Type: Application
    Filed: April 9, 2007
    Publication date: October 11, 2007
    Applicant: STMICROELECTRONICS, INC.
    Inventor: David McClure
  • Publication number: 20070236268
    Abstract: A threshold personalization circuit for a reset or supervisor chip includes personalization fuses, which shift a resistor divider to provide a variety of selectable voltage thresholds. The personalization fuses may provide hundreds of millivolts of adjustment. The threshold personalization circuit further includes trim fuses to fine tune the threshold to within a few millivolts of the target threshold voltage. The threshold personalization circuit includes a test mode to cycle through to a particular personalization trim, such that at prelaser testing the personalized value is found (the fuse blow for personalization is emulated) and then the trim fuse amount can be based on the actual final personalized voltage. This results in very accurate threshold voltages for all personalized values.
    Type: Application
    Filed: April 9, 2007
    Publication date: October 11, 2007
    Applicant: STMicroelectronics, Inc.
    Inventor: David McClure