Patents by Inventor Giacomo G. Chiarella

Giacomo G. Chiarella 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: 11644316
    Abstract: 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: Grant
    Filed: January 7, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
  • Patent number: 11238856
    Abstract: 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: Grant
    Filed: May 1, 2018
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Eunjin Lee, Jack Dunning, John J. Wood, Giacomo G. Chiarella, Daniel T. Cunnington
  • Patent number: 11200890
    Abstract: 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: Grant
    Filed: May 1, 2018
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jack Dunning, Daniel T. Cunnington, Eunjin Lee, Giacomo G. Chiarella, John J. Wood
  • Patent number: 11150869
    Abstract: Aspects of the present disclosure relate to voice command filtering. One or more directions of background noise for a location of a voice command device are determined. The one or more directions of background noise are stored as one or more blocked directions. A voice input is received at the location of the voice command device. A direction the voice input is being received from is determined and compared to the one or more blocked directions. The voice input is ignored in response to the direction of the voice input being received from corresponding to a direction of the one or more blocked directions, unless the received voice input is in a recognized voice.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Eunjin Lee, Daniel Cunnington, John J. Wood, Giacomo G. Chiarella
  • Patent number: 11004442
    Abstract: A system and method related to creating a reference transcript for a portion of audio data that includes natural language using a speech-to-text recognition process executed at a reference speed. A threshold deviation may be identified from the reference transcript. A plurality of generated transcripts may be generated for the portion of audio data using the speech-to-text recognition process executed at a plurality of increased speeds that each exceed the reference speed. A generated transcript of the plurality of generated transcripts that is the closest to the threshold deviation without exceeding the threshold deviation may be identified. The generated transcript may be generated at a respective increased speed of the plurality of increased speeds. An increased playback speed may be determined for the portion of the audio data based on the respective increased speed of the generated transcript.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Francesca Morris, Giacomo G. Chiarella, Luke R. Viner, Nicholas J. Daffern, Aiziel Nazario
  • Publication number: 20210131811
    Abstract: 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: Application
    Filed: January 7, 2021
    Publication date: May 6, 2021
    Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
  • Patent number: 10999448
    Abstract: Approaches presented herein enable transferring a physical note to an electronic medium. The approach includes scanning, as an image, a physical note positioned on a display screen of an electronic device and automatically inserting the scanned image into an application being used on the electronic device. A physical note is positioned on a display screen of an electronic device by a user. The physical note is scanned as an image and a location of the physical note is logged. A target application is determined based on the location of the physical note and the scanned image is automatically inserted into the application.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: May 4, 2021
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Kempa, Syed Akhass Adnan Wasti, Hisham Jafar Ali, Giacomo G. Chiarella
  • Patent number: 10990750
    Abstract: 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: Grant
    Filed: November 21, 2018
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
  • Patent number: 10944869
    Abstract: 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: Grant
    Filed: March 8, 2019
    Date of Patent: March 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giacomo G. Chiarella, Daniel T. Cunnington, Eunjin Lee, John J. Wood
  • Patent number: 10914592
    Abstract: 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: Grant
    Filed: September 14, 2018
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
  • Patent number: 10901081
    Abstract: Aspects of the present disclosure relate to enhancing virtual reality safety. A virtual reality (VR) boundary associated with a VR system can be determined, the VR boundary dictating a safe play area for a VR user using the VR system. A location of a first device can be determined. A determination can be made that the location of the first device is within the VR boundary. In response to a determination that the first device is within the VR boundary, the VR user can be alerted that the first device entered the VR boundary.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giacomo G. Chiarella, Simon Clark, Katherine Rose Farmer
  • Patent number: 10891606
    Abstract: Methods are disclosed for a digital escrow service for an electronic transfer, where the transfer is completed based on the geographic location of the sender or receiver. The method includes obtaining information representative of a geographic area, initiating an electronic transfer, determining whether or not at least one of the sender and the receiver is located within the geographic area and executing the electronic transfer based on whether it is determined that at least one of the sender and receiver is located within the geographic area. As an enhancement, the method may include processing a transaction between a plurality of senders and a receiver.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giacomo G. Chiarella, Brad Roeger, William L. Yates
  • Patent number: 10831513
    Abstract: A method, system, and program product are provided for controlling layers in a graphical user interface. The method includes an operating system function of a mobile computing device running a current application with a current layer of user interaction via the graphical user interface, detecting an event providing a top layer display, determining if the top layer display has sufficient relevance to the user to interrupt the current application. If the top layer display does not have sufficient relevance, the method makes the top layer display control transparent so that the user continues to interact with the current application in the graphical user interface while maintaining the top layer in visual order. When the top layer is control transparent, the method may provide a visual cue of control transparency to the user.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Giacomo G. Chiarella, Hisham Jafar Ali, Matthew J. Kempa, Syed Akhass Adnan Wasti
  • Publication number: 20200288015
    Abstract: 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: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: GIACOMO G. CHIARELLA, DANIEL T. CUNNINGTON, EUNJIN LEE, JOHN J. WOOD
  • Publication number: 20200243068
    Abstract: A system and method related to creating a reference transcript for a portion of audio data that includes natural language using a speech-to-text recognition process executed at a reference speed. A threshold deviation may be identified from the reference transcript. A plurality of generated transcripts may be generated for the portion of audio data using the speech-to-text recognition process executed at a plurality of increased speeds that each exceed the reference speed. A generated transcript of the plurality of generated transcripts that is the closest to the threshold deviation without exceeding the threshold deviation may be identified. The generated transcript may be generated at a respective increased speed of the plurality of increased speeds. An increased playback speed may be determined for the portion of the audio data based on the respective increased speed of the generated transcript.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Inventors: Francesca Morris, Giacomo G. Chiarella, Luke R. Viner, Nicholas J. Daffern, Aiziel Nazario
  • Publication number: 20200235590
    Abstract: Methods and systems are provided for effectively managing power discharge within a group of devices. An orchestrating device specifies a group of member devices at a location between which power is capable of being transferred. Discharging metadata of at least some of the group of member devices that are potential discharging devices capable of acting as a discharging device at a current time is obtained. The discharging metadata may include: a charge available in the discharging device for discharging to a receiving device, and discharging capability data for discharging the discharging device by current transfer to a receiving device. A preferred potential discharging device to act as a discharging device based on evaluation of the discharging metadata may be determined.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Nicholas J. Daffern, Aiziel Nazario, Francesca Morris, Giacomo G. Chiarella, Luke R. Viner
  • Publication number: 20200159817
    Abstract: 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: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: John J. WOOD, Giacomo G. CHIARELLA, Eunjin LEE, Daniel T. CUNNINGTON
  • Publication number: 20200103521
    Abstract: Aspects of the present disclosure relate to enhancing virtual reality safety. A virtual reality (VR) boundary associated with a VR system can be determined, the VR boundary dictating a safe play area for a VR user using the VR system. A location of a first device can be determined. A determination can be made that the location of the first device is within the VR boundary. In response to a determination that the first device is within the VR boundary, the VR user can be alerted that the first device entered the VR boundary.
    Type: Application
    Filed: October 2, 2018
    Publication date: April 2, 2020
    Inventors: Giacomo G. Chiarella, Simon Clark, Katherine Rose Farmer
  • Publication number: 20200088523
    Abstract: 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: Application
    Filed: September 14, 2018
    Publication date: March 19, 2020
    Inventors: John J. Wood, Giacomo G. Chiarella, Eunjin Lee, Daniel T. Cunnington
  • Patent number: 10587791
    Abstract: 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: Grant
    Filed: June 25, 2018
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: John J. Wood, Daniel T. Cunnington, Giacomo G. Chiarella, Eunjin Lee