Patents by Inventor Daniel T. CUNNINGTON
Daniel T. CUNNINGTON 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: 11903712Abstract: Proposed are concepts of identifying physiological stress of a user of a virtual reality environment by displaying to the user a virtual object at an object location within the virtual reality environment and instructing the user to interact with the displayed virtual object. A measure of physiological stress may then be determined based on a detected parameter of the user's movement in response to the instruction, and the measure of physiological stress may be associated with a part of the user's body based on the object location.Type: GrantFiled: June 8, 2018Date of Patent: February 20, 2024Assignee: International Business Machines CorporationInventors: Daniel T. Cunnington, Elizabeth Bowen, Gwilym B. L. Newton, Elizabeth J. Maple, Graham White
-
Patent number: 11644316Abstract: A computer program product for navigation in an establishment site for a first user using a first mobile electronic device are provided. The embodiment may include scanning an area around a current location of the first user to identify a set of second mobile electronic devices. The embodiment may also include referencing one or more resources for: identifying a set of second users for each of the set of second mobile electronic devices; analyzing schedules of the set of second users to identify expected current locations of each of the set of second users in an establishment site; and identifying the current location of the first user relative to the expected current locations of at least some of the set of second users by referencing a map of the establishment site.Type: GrantFiled: January 7, 2021Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
-
Patent number: 11238856Abstract: Aspects of the present disclosure relate to ignoring trigger words of a buffered media stream. A buffered media stream of media content is accessed in advance of the playing the media stream. One or more trigger words in the media content of the buffered media stream are identified. A time stamp is generated for each of the one or more identified trigger words in relation to a play time of the media content of the buffered media stream. A voice command device is instructed to ignore audio content of the buffered media stream based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.Type: GrantFiled: May 1, 2018Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Eunjin Lee, Jack Dunning, John J. Wood, Giacomo G. Chiarella, Daniel T. Cunnington
-
Patent number: 11200890Abstract: Aspects of the present disclosure relate to distinguishing voice commands. One or more stored blocked directions of background voice noise from one or more audio output devices for a location of a voice command device are accessed. A voice input is received at the voice command device at the location and a determination is made that the voice input is received from a blocked direction. A status of an audio output device is queried to determine whether it is emitting audio. In response to a determination that the audio output device is currently emitting audio, an audio file is obtained from the audio output device, the audio file corresponding to a time when the voice input was received. The obtained audio file is compared with the received voice input. The received voice input is ignored if there is a substantial match with the obtained audio file.Type: GrantFiled: May 1, 2018Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Jack Dunning, Daniel T. Cunnington, Eunjin Lee, Giacomo G. Chiarella, John J. Wood
-
Publication number: 20210131811Abstract: A computer program product for navigation in an establishment site for a first user using a first mobile electronic device are provided. The embodiment may include scanning an area around a current location of the first user to identify a set of second mobile electronic devices. The embodiment may also include referencing one or more resources for: identifying a set of second users for each of the set of second mobile electronic devices; analyzing schedules of the set of second users to identify expected current locations of each of the set of second users in an establishment site; and identifying the current location of the first user relative to the expected current locations of at least some of the set of second users by referencing a map of the establishment site.Type: ApplicationFiled: January 7, 2021Publication date: May 6, 2021Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
-
Patent number: 10990750Abstract: Provided are techniques for dynamically bundling web page resources. A request for web page resources is received in response to a web page being downloaded at a connection speed. In response to determining that the web page performance data is stored and determining that a resource loading issue indicator in the web page performance data indicates one of that the web page has a resource loading issue and that the resource loading issue indicator is not set, the web page resources are retrieved to form a bundle of web page resources. The web page is displayed using the bundle of web page resources. In response to determining that the web page performance data is not stored, the web page performance data is stored for use in determining whether to bundle web page resources for a subsequent request of the web page at the connection speed.Type: GrantFiled: November 21, 2018Date of Patent: April 27, 2021Assignee: International Business Machines CorporationInventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
-
Patent number: 10944869Abstract: Embodiments include methods, systems and computer program products for automating actions of a mobile device during a call with an automated phone system. Aspects include determining that a phone call is being made to the automated phone system from the mobile device. Aspects also include obtaining automation information for the phone call. Based at least in part on the automation information, aspects include automatically performing at least one of providing data to the automated phone system and executing an action on the mobile device.Type: GrantFiled: March 8, 2019Date of Patent: March 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Giacomo G. Chiarella, Daniel T. Cunnington, Eunjin Lee, John J. Wood
-
Patent number: 10914592Abstract: A method, system and computer program product for navigation in an establishment site for a first user using a first mobile electronic device are provided. The embodiment may include scanning an area around a current location of the first user to identify a set of second mobile electronic devices. The embodiment may also include referencing one or more resources for: identifying a set of second users for each of the set of second mobile electronic devices; analyzing schedules of the set of second users to identify expected current locations of each of the set of second users in an establishment site; and identifying the current location of the first user relative to the expected current locations of at least some of the set of second users by referencing a map of the establishment site. The embodiment may further include receiving notification of a position of the current location.Type: GrantFiled: September 14, 2018Date of Patent: February 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
-
Publication number: 20200288015Abstract: Embodiments include methods, systems and computer program products for automating actions of a mobile device during a call with an automated phone system. Aspects include determining that a phone call is being made to the automated phone system from the mobile device. Aspects also include obtaining automation information for the phone call. Based at least in part on the automation information, aspects include automatically performing at least one of providing data to the automated phone system and executing an action on the mobile device.Type: ApplicationFiled: March 8, 2019Publication date: September 10, 2020Inventors: GIACOMO G. CHIARELLA, DANIEL T. CUNNINGTON, EUNJIN LEE, JOHN J. WOOD
-
Publication number: 20200159817Abstract: Provided are techniques for dynamically bundling web page resources. A request for web page resources is received in response to a web page being downloaded at a connection speed. In response to determining that the web page performance data is stored and determining that a resource loading issue indicator in the web page performance data indicates one of that the web page has a resource loading issue and that the resource loading issue indicator is not set, the web page resources are retrieved to form a bundle of web page resources. The web page is displayed using the bundle of web page resources. In response to determining that the web page performance data is not stored, the web page performance data is stored for use in determining whether to bundle web page resources for a subsequent request of the web page at the connection speed.Type: ApplicationFiled: November 21, 2018Publication date: May 21, 2020Inventors: John J. WOOD, Giacomo G. CHIARELLA, Eunjin LEE, Daniel T. CUNNINGTON
-
Publication number: 20200088523Abstract: A method, system and computer program product for navigation in an establishment site for a first user using a first mobile electronic device are provided. The embodiment may include scanning an area around a current location of the first user to identify a set of second mobile electronic devices. The embodiment may also include referencing one or more resources for: identifying a set of second users for each of the set of second mobile electronic devices; analyzing schedules of the set of second users to identify expected current locations of each of the set of second users in an establishment site; and identifying the current location of the first user relative to the expected current locations of at least some of the set of second users by referencing a map of the establishment site. The embodiment may further include receiving notification of a position of the current location in the establishment site.Type: ApplicationFiled: September 14, 2018Publication date: March 19, 2020Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
-
Patent number: 10587791Abstract: An approach to securing restricted materials from recording with a video recording device. The recording device synchronizes with a pulsed pattern image capture interference signal from a restricted materials protection system (RMPS) at an event venue. The recording device receives a broadcast signal from the RMPS to enable image capture for a non-restricted portion of the event venue. The recording device determines whether a recorded image contains a restricted portion of the event venue and responsive to determining that the recorded image contains the restricted portion of the event venue, disabling the recording of the restricted portion of the event venue.Type: GrantFiled: June 25, 2018Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: John J. Wood, Daniel T. Cunnington, Giacomo G. Chiarella, Eunjin Lee
-
Publication number: 20190394387Abstract: An approach to securing restricted materials from recording with a video recording device. The recording device synchronizes with a pulsed pattern image capture interference signal from a restricted materials protection system (RMPS) at an event venue. The recording device receives a broadcast signal from the RMPS to enable image capture for a non-restricted portion of the event venue. The recording device determines whether a recorded image contains a restricted portion of the event venue and responsive to determining that the recorded image contains the restricted portion of the event venue, disabling the recording of the restricted portion of the event venue.Type: ApplicationFiled: June 25, 2018Publication date: December 26, 2019Inventors: John J. Wood, Daniel T. Cunnington, Giacomo G. Chiarella, Eunjin Lee
-
Publication number: 20190374148Abstract: Proposed are concepts of identifying physiological stress of a user of a virtual reality environment by displaying to the user a virtual object at an object location within the virtual reality environment and instructing the user to interact with the displayed virtual object. A measure of physiological stress may then be determined based on a detected parameter of the user's movement in response to the instruction, and the measure of physiological stress may be associated with a part of the user's body based on the object location.Type: ApplicationFiled: June 8, 2018Publication date: December 12, 2019Inventors: Daniel T. Cunnington, Elizabeth Bowen, Gwilym B. L. Newton, Elizabeth J. Maple, Graham White
-
Publication number: 20190341034Abstract: Aspects of the present disclosure relate to distinguishing voice commands. One or more stored blocked directions of background voice noise from one or more audio output devices for a location of a voice command device are accessed. A voice input is received at the voice command device at the location and a determination is made that the voice input is received from a blocked direction. A status of an audio output device is queried to determine whether it is emitting audio. In response to a determination that the audio output device is currently emitting audio, an audio file is obtained from the audio output device, the audio file corresponding to a time when the voice input was received. The obtained audio file is compared with the received voice input. The received voice input is ignored if there is a substantial match with the obtained audio file.Type: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Jack Dunning, Daniel T. Cunnington, Eunjin Lee, Giacomo G. Chiarella, John J. Wood
-
Publication number: 20190341035Abstract: Aspects of the present disclosure relate to ignoring trigger words of a buffered media stream. A buffered media stream of media content is accessed in advance of the playing the media stream. One or more trigger words in the media content of the buffered media stream are identified. A time stamp is generated for each of the one or more identified trigger words in relation to a play time of the media content of the buffered media stream. A voice command device is instructed to ignore audio content of the buffered media stream based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.Type: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Eunjin Lee, Jack Dunning, John J. Wood, Giacomo G. Chiarella, Daniel T. Cunnington
-
Patent number: 10269020Abstract: A folding mechanism is used to authenticate purchases when making transactions using a contactless smart card. By folding the contactless card in a precise manner, the electrical resistance of the antenna circuit of the contactless card is changed by bypassing the card's built-in resistors. A user may set a folding orientation as the “password” of the contactless card. This folding orientation determines the electrical resistance of the card necessary to authenticate a purchase.Type: GrantFiled: August 22, 2018Date of Patent: April 23, 2019Assignee: International Business Machines CorporationInventors: Giacomo G. Chiarella, Daniel T. Cunnington, Eunjin Lee, Brad T. Roeger
-
Patent number: 10210523Abstract: A folding mechanism is used to authenticate purchases when making transactions using a contactless smart card. By folding the contactless card in a precise manner, the electrical resistance of the antenna circuit of the contactless card is changed by bypassing the card's built-in resistors. A user may set a folding orientation as the “password” of the contactless card. This folding orientation determines the electrical resistance of the card necessary to authenticate a purchase.Type: GrantFiled: June 1, 2018Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Giacomo G. Chiarella, Daniel T. Cunnington, Eunjin Lee, Brad T. Roeger
-
Patent number: 10210524Abstract: A folding mechanism is used to authenticate purchases when making transactions using a contactless smart card. By folding the contactless card in a precise manner, the electrical resistance of the antenna circuit of the contactless card is changed by bypassing the card's built-in resistors. A user may set a folding orientation as the “password” of the contactless card. This folding orientation determines the electrical resistance of the card necessary to authenticate a purchase.Type: GrantFiled: June 1, 2018Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Giacomo G. Chiarella, Daniel T. Cunnington, Eunjin Lee, Brad T. Roeger
-
Publication number: 20180365698Abstract: A folding mechanism is used to authenticate purchases when making transactions using a contactless smart card. By folding the contactless card in a precise manner, the electrical resistance of the antenna circuit of the contactless card is changed by bypassing the card's built-in resistors. A user may set a folding orientation as the “password” of the contactless card. This folding orientation determines the electrical resistance of the card necessary to authenticate a purchase.Type: ApplicationFiled: August 22, 2018Publication date: December 20, 2018Inventors: Giacomo G. Chiarella, Daniel T. Cunnington, Eunjin Lee, Brad T. Roeger