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: 11931318Abstract: 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: GrantFiled: July 12, 2020Date of Patent: March 19, 2024Assignee: Swyft Inc.Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
-
Patent number: 11452444Abstract: 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: GrantFiled: April 3, 2017Date of Patent: September 27, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jon R. Dory, David H. Hanes, John Michael Main
-
Patent number: 11367436Abstract: 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: GrantFiled: September 27, 2016Date of Patent: June 21, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David H. Hanes, John Michael Main, Jon R. Dory
-
Patent number: 11228829Abstract: 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: GrantFiled: July 14, 2017Date of Patent: January 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David H. Hanes, Jon R. Dory, John Michael Main
-
Patent number: 11228828Abstract: 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: GrantFiled: July 14, 2017Date of Patent: January 18, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David H. Hanes, Jon R. Dory, John Michael Main
-
Patent number: 11200891Abstract: 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: GrantFiled: June 21, 2016Date of Patent: December 14, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: David H. Hanes, John Michael Main, Jon R. Dory
-
Publication number: 20210204051Abstract: 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: ApplicationFiled: July 14, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: David H. HANES, Jon R. DORY, John Michael MAIN
-
Publication number: 20210193132Abstract: 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: ApplicationFiled: September 27, 2016Publication date: June 24, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: David H. HANES, John Michael MAIN, Jon R. DORY
-
Patent number: 11044109Abstract: 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: GrantFiled: September 30, 2015Date of Patent: June 22, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: John Michael Main, David H. Hanes, Matthew Flach
-
Publication number: 20210176554Abstract: 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: ApplicationFiled: July 14, 2017Publication date: June 10, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: David H. HANES, Jon R. DORY, John Michael MAIN
-
Publication number: 20210161769Abstract: 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: ApplicationFiled: July 12, 2020Publication date: June 3, 2021Applicant: TotusRx. Inc.Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
-
Publication number: 20200409484Abstract: 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: ApplicationFiled: March 23, 2018Publication date: December 31, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: David H. Hanes, John Michael Main
-
Publication number: 20200402502Abstract: 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: ApplicationFiled: June 21, 2016Publication date: December 24, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: David H. Hanes, John Michael Main, Jon R. Dory
-
Patent number: 10709642Abstract: 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: GrantFiled: June 13, 2017Date of Patent: July 14, 2020Assignee: TOTUSRX INC.Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
-
Publication number: 20200093367Abstract: 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: ApplicationFiled: April 3, 2017Publication date: March 26, 2020Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jon R. Dory, David H. Hanes, John Michael Main
-
Patent number: 10120697Abstract: 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: GrantFiled: April 24, 2014Date of Patent: November 6, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juliano Godinho Varaschin de Moraes, Nicholas Hallas, John Michael Main
-
Publication number: 20180287807Abstract: 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: ApplicationFiled: September 30, 2015Publication date: October 4, 2018Applicant: HEWLETT- PACKARD DEVELOPMENT COMPANY, L.P.Inventors: John Michael Main, David H. Hanes, Mattew Flach
-
Patent number: 10048779Abstract: 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: GrantFiled: June 30, 2012Date of Patent: August 14, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Fred Thomas, Robert Adam Baum, David H Hanes, John Michael Main
-
Publication number: 20180125761Abstract: 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: ApplicationFiled: June 13, 2017Publication date: May 10, 2018Applicant: Totus Rx, Inc.Inventors: Kevin M. Conlon, Craig N. Changstrom, John Michael Main
-
Publication number: 20170046173Abstract: 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: ApplicationFiled: April 24, 2014Publication date: February 16, 2017Inventors: Juliano Godinho Varaschin de MORAES, Nicholas HALLAS, John Michael MAIN