Patents by Inventor John Michael Main

John Michael Main 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: 11931318
    Abstract: Disclosed is a blister pack smart dispensing package that has an overlay with conductors located over blister pack pockets that are broken when a user retrieves a solid medication, such as a pill, from the blister pack. The date and time that the user retrieved the solid medication from the smart pack is recorded by an electronics and communications package on the smart pack. A local communications device then receives this adherence data and transmits this data to a server, which generates a data structure containing adherence data. A blister pack overlay can be used which changes colors to indicate that the medication is about to expire, or has expired.
    Type: Grant
    Filed: July 12, 2020
    Date of Patent: March 19, 2024
    Assignee: Swyft Inc.
    Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
  • Patent number: 11452444
    Abstract: A system is disclosed in which an eye-tracking sensor signal is received and a moving image is generated to be rendered on one or more displays based on the eye-tracking sensor signal. Responsive to an input control signal from a user-operable control device or based on a determination that the user's gaze direction is tracking the moving image, the system adjusts the moving image.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: September 27, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jon R. Dory, David H. Hanes, John Michael Main
  • Patent number: 11367436
    Abstract: In one example of the disclosure, a communication apparatus includes a first microphone. The communication apparatus is to be wirelessly and contemporaneously connected to a set of microphones including the first microphone. The communication apparatus is to receive microphone data from each microphone of the set of microphones, wherein the microphone data is indicative of a user spoken phrase captured by the set of microphones. The communication apparatus is to establish based on the received microphone data a selected microphone from among the set of microphones.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 21, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David H. Hanes, John Michael Main, Jon R. Dory
  • Patent number: 11228829
    Abstract: Headphones include a pair of cups, each housing a speaker to be positioned over an ear of a user, a processor, a cooling mechanism disposed within each of the cups to regulate environmental conditions inside of the cups to match environmental thresholds provided by a virtual reality device displaying a virtual reality environment to the user, a temperature sensor and at least one additional environmental sensor disposed within each of the cups to monitor the environmental conditions inside the cups, the processor to subsequently analyze data associated with the sensors and compare the data to the environmental thresholds and the processor to selectively activate the cooling mechanism based on the comparison.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David H. Hanes, Jon R. Dory, John Michael Main
  • Patent number: 11228828
    Abstract: Headphones includes a pair of cups, each housing a speaker to be positioned over an ear of a user, a microphone, a processor, an actuator to move a member of at least one of the cups to uncover at least a portion of the ear of the user to expose the user to ambient sound, a user control to active a training mode of the headphones in which the processor operates the microphone to record relevant sounds occurring when the training mode is activated, the processor to subsequently analyze ambient sounds external to the headphones that are received by the microphone and compare those ambient sounds to the recorded relevant sounds and the processor to selectively activate the actuator to uncover at least a portion of the ear of the user to expose the user to ambient sound in response to determining that the ambient sounds match the relevant sounds.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David H. Hanes, Jon R. Dory, John Michael Main
  • Patent number: 11200891
    Abstract: Microphone data indicative of a user spoken phrase is captured utilizing the microphone at a communication apparatus. At least a portion of the microphone data is sent to a set of computing devices. A response phrase determined at a virtual assistant service is received from each of the computing devices. A preferred response phrase is identified among the set of received response phrases according to a preference rule. The preferred response phrase is caused to be output via a speaker at the communication apparatus.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: December 14, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David H. Hanes, John Michael Main, Jon R. Dory
  • Publication number: 20210204051
    Abstract: Headphones include a pair of cups, each housing a speaker to be positioned over an ear of a user, a processor, a cooling mechanism disposed within each of the cups to regulate environmental conditions inside of the cups to match environmental thresholds provided by a virtual reality device displaying a virtual reality environment to the user, a temperature sensor and at least one additional environmental sensor disposed within each of the cups to monitor the environmental conditions inside the cups, the processor to subsequently analyze data associated with the sensors and compare the data to the environmental thresholds and the processor to selectively activate the cooling mechanism based on the comparison.
    Type: Application
    Filed: July 14, 2017
    Publication date: July 1, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: David H. HANES, Jon R. DORY, John Michael MAIN
  • Publication number: 20210193132
    Abstract: In one example of the disclosure, a communication apparatus includes a first microphone. The communication apparatus is to be wirelessly and contemporaneously connected to a set of microphones including the first microphone. The communication apparatus is to receive microphone data from each microphone of the set of microphones, wherein the microphone data is indicative of a user spoken phrase captured by the set of microphones. The communication apparatus is to establish based on the received microphone data a selected microphone from among the set of microphones.
    Type: Application
    Filed: September 27, 2016
    Publication date: June 24, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David H. HANES, John Michael MAIN, Jon R. DORY
  • Patent number: 11044109
    Abstract: Utilizing a data cable infrastructure to provide power includes a detector to determine whether data cables in the data cable infrastructure are being used by a data service provider, a circuit to determine an amount of power that can be provided on each of a number of wires within the data cables, and an adjustable power supply of a power system to selectively provide power over the wires within the data cables in the amount determined by the circuit and based on whether the detector determines the data cables to be in use by the data service provider.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 22, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Michael Main, David H. Hanes, Matthew Flach
  • Publication number: 20210176554
    Abstract: Headphones includes a pair of cups, each housing a speaker to be positioned over an ear of a user, a microphone, a processor, an actuator to move a member of at least one of the cups to uncover at least a portion of the ear of the user to expose the user to ambient sound, a user control to active a training mode of the headphones in which the processor operates the microphone to record relevant sounds occurring when the training mode is activated, the processor to subsequently analyze ambient sounds external to the headphones that are received by the microphone and compare those ambient sounds to the recorded relevant sounds and the processor to selectively activate the actuator to uncover at least a portion of the ear of the user to expose the user to ambient sound in response to determining that the ambient sounds match the relevant sounds.
    Type: Application
    Filed: July 14, 2017
    Publication date: June 10, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: David H. HANES, Jon R. DORY, John Michael MAIN
  • Publication number: 20210161769
    Abstract: Disclosed is a blister pack smart dispensing package that has an overlay with conductors located over blister pack pockets that are broken when a user retrieves a solid medication, such as a pill, from the blister pack. The date and time that the user retrieved the solid medication from the smart pack is recorded by an electronics and communications package on the smart pack. A local communications device then receives this adherence data and transmits this data to a server, which generates a data structure containing adherence data. A blister pack overlay can be used which changes colors to indicate that the medication is about to expire, or has expired.
    Type: Application
    Filed: July 12, 2020
    Publication date: June 3, 2021
    Applicant: TotusRx. Inc.
    Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
  • Publication number: 20200409484
    Abstract: Examples described herein relate to a pointing device. For instance, a pointing device may comprise a plurality of buttons disposed on a body, a scrolling mechanism to transition between a plurality of configuration categories when the pointing device is in a configuration mode, and a light source to indicate a selected configuration category of the plurality of configuration categories when the pointing device is in the configuration mode.
    Type: Application
    Filed: March 23, 2018
    Publication date: December 31, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David H. Hanes, John Michael Main
  • Publication number: 20200402502
    Abstract: In one example of the disclosure, microphone data indicative of a user spoken phrase is captured utilizing the microphone at a communication apparatus. At least a portion of the microphone data is sent to a set of computing devices. A response phrase determined at a virtual assistant service is received from each of the computing devices. A preferred response phrase is identified among the set of received response phrases according to a preference rule. The preferred response phrase is caused to be output via a speaker at the communication apparatus.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 24, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David H. Hanes, John Michael Main, Jon R. Dory
  • Patent number: 10709642
    Abstract: Disclosed is a blister pack smart dispensing package that has an overlay with conductors located over blister pack pockets that are broken when a user retrieves a solid medication, such as a pill, from the blister pack. The date and time that the user retrieved the solid medication from the smart pack is recorded by an electronics and communications package on the smart pack. A local communications device then receives this adherence data and transmits this data to a server, which generates a data structure containing adherence data. A blister pack overlay can be used which changes colors to indicate that the medication is about to expire, or has expired.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: July 14, 2020
    Assignee: TOTUSRX INC.
    Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
  • Publication number: 20200093367
    Abstract: A system is disclosed in which an eye-tracking sensor signal is received and a moving image is generated to be rendered on one or more displays based on the eye-tracking sensor signal. Responsive to an input control signal from a user-operable control device or based on a determination that the user's gaze direction is tracking the moving image, the system adjusts the moving image.
    Type: Application
    Filed: April 3, 2017
    Publication date: March 26, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jon R. Dory, David H. Hanes, John Michael Main
  • Patent number: 10120697
    Abstract: Examples relate to extending hardware support for sensors embedded in peripherals. In some examples, a driver is used to determine that a peripheral device includes a sensor in response to the peripheral device being attached to a mobile computing device, where the driver is preloaded in an operating system kernel of the mobile computing device. Next, a list of supported hardware features is updated to include a peripheral hardware feature that is provided by a sensor of the peripheral device, and the list of supported hardware features is sent to an application store server. At this stage, a list of available applications that are compatible with the list of supported hardware features is received from the application store server.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: November 6, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Juliano Godinho Varaschin de Moraes, Nicholas Hallas, John Michael Main
  • Publication number: 20180287807
    Abstract: Utilizing a data cable infrastructure to provide power includes a detector to determine whether data cables in the data cable infrastructure are being used by a data service provider, a circuit to determine an amount of power that can be provided on each of a number of wires within the data cables, and an adjustable power supply of a power system to selectively provide power over the wires within the data cables in the amount determined by the circuit and based on whether the detector determines the data cables to be in use by the data service provider.
    Type: Application
    Filed: September 30, 2015
    Publication date: October 4, 2018
    Applicant: HEWLETT- PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: John Michael Main, David H. Hanes, Mattew Flach
  • Patent number: 10048779
    Abstract: An example computing system may include a display and an input device. The input device may include a touch sensor to provide touch data, and a contactless sensor to provide contactless data. A field of view of the contactless sensor is directed away from the touch sensor. A controller is to combine the touch data and the contactless data into combined data to generate a virtual hand to be displayed on the display. The virtual hand is to include an unsensed feature.
    Type: Grant
    Filed: June 30, 2012
    Date of Patent: August 14, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Fred Thomas, Robert Adam Baum, David H Hanes, John Michael Main
  • Publication number: 20180125761
    Abstract: Disclosed is a blister pack smart dispensing package that has an overlay with conductors located over blister pack pockets that are broken when a user retrieves a solid medication, such as a pill, from the blister pack. The date and time that the user retrieved the solid medication from the smart pack is recorded by an electronics and communications package on the smart pack. A local communications device then receives this adherence data and transmits this data to a server, which generates a data structure containing adherence data. A blister pack overlay can be used which changes colors to indicate that the medication is about to expire, or has expired.
    Type: Application
    Filed: June 13, 2017
    Publication date: May 10, 2018
    Applicant: Totus Rx, Inc.
    Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
  • Publication number: 20170046173
    Abstract: Examples relate to extending hardware support for sensors embedded in peripherals. In some examples, a driver is used to determine that a peripheral device includes a sensor in response to the peripheral device being attached to a mobile computing device, where the driver is preloaded in an operating system kernel of the mobile computing device. Next, a list of supported hardware features is updated to include a peripheral hardware feature that is provided by a sensor of the peripheral device, and the list of supported hardware features is sent to an application store server. At this stage, a list of available applications that are compatible with the list of supported hardware features is received from the application store server.
    Type: Application
    Filed: April 24, 2014
    Publication date: February 16, 2017
    Inventors: Juliano Godinho Varaschin de MORAES, Nicholas HALLAS, John Michael MAIN