Patents by Inventor Michael Holmes

Michael Holmes 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: 10789954
    Abstract: According to one or more aspects of the present disclosure, operations related to providing transcriptions may include obtaining a first transcription of first audio obtained by a first device during a communication session conducted between the first device and a second device. The operations may further include providing the first transcription for presentation of the first transcription by a display device during the communication session. In addition, the operations may include providing, in response to a transcription quality indication, a second transcription of second audio obtained by the second device during the communication session for presentation of the second transcription by the display device during the communication session.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: September 29, 2020
    Assignee: Sorenson IP Holdings, LLC
    Inventor: Michael Holm
  • Publication number: 20200302029
    Abstract: A system for to monitor image input of a computing device having a control circuit with a programmable processor, and configured to receive images and to output the images to an image output device coupled to the computing device. The computing device can be configured to monitor the received images via the processor of the computing device being programmed using a Machine Learning Image Classification (MLIC) algorithm configured to determine a score of at least one received image within a predetermined criteria for classifying said at least one received image as a restricted subject image. Based on determination of the score, a modify or non-modify command is generated; and wherein in response to said at least one received image being scored by said processor within the modify criteria, the processor is programmed to generate a command to output the modified image.
    Type: Application
    Filed: March 30, 2017
    Publication date: September 24, 2020
    Applicant: Covenant Eyes, Inc.
    Inventors: Michael HOLM, Matt RIBIERO, Scott HAMMERSLEY, Ronald DEHAAS
  • Patent number: 10783891
    Abstract: A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: September 22, 2020
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Holm, Jasper C. Pan
  • Publication number: 20200075013
    Abstract: According to one or more aspects of the present disclosure, operations related to providing transcriptions may include obtaining a first transcription of first audio obtained by a first device during a communication session conducted between the first device and a second device. The operations may further include providing the first transcription for presentation of the first transcription by a display device during the communication session. In addition, the operations may include providing, in response to a transcription quality indication, a second transcription of second audio obtained by the second device during the communication session for presentation of the second transcription by the display device during the communication session.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventor: Michael Holm
  • Publication number: 20200035242
    Abstract: A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 30, 2020
    Inventors: Michael Holm, Jasper C. Pan
  • Publication number: 20190355364
    Abstract: According to one or more aspects of the present disclosure, operations related to selecting a transcription generation technique may be disclosed. In some embodiments, the operations may include obtaining multiple user ratings that each correspond to a different one of multiple transcriptions. Each transcription may be obtained using a first transcription generation technique and may correspond to a different one of multiple communication sessions. The operations may further include selecting, for a subsequent communication session that occurs after the multiple communication sessions, a second transcription generation technique based on the user ratings. In addition, the operations may include providing the subsequent transcription to a device during the subsequent communication session.
    Type: Application
    Filed: May 18, 2018
    Publication date: November 21, 2019
    Inventor: Michael Holm
  • Patent number: 10468028
    Abstract: A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: November 5, 2019
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Holm, Jasper C. Pan
  • Patent number: 10332521
    Abstract: A method may include obtaining information from multiple local devices. The information may indicate a configuration of each of the multiple of local devices with respect to a capability to: receive and broadcast remote audio and display transcriptions of the remote audio. The method may also include establishing a communication session with a remote device and after establishing the communication session with the remote device, obtaining the remote audio from the remote device. The method may further include directing the remote audio to a first local device of the multiple local devices based on the first local device being configured to receive and broadcast remote audio. The method may also include directing transcript data that includes a transcription of the remote audio to a second local device of the multiple local devices based on the second local device being configured to display transcriptions of the remote device audio.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: June 25, 2019
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Holm, Jasper C. Pan
  • Patent number: 10304459
    Abstract: A method may include establishing a communication session with a remote device over a network. After establishing the communication session with the remote device, the method may include obtaining remote audio from the remote device that is provided by the remote device as part of the communication session. The method may also include directing the remote audio received from the remote device to a local device participating in the communication session and to a remote transcription system and obtaining transcript data from the remote transcription system based on the remote audio. The transcript data may include a transcription of the remote audio. The method may further include directing the transcript data to a television for presentation of the transcription of the remote audio by the television such that the transcription of the remote audio is presented substantially aligned with presentation of the remote audio by the local device.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 28, 2019
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Holm, Jasper C. Pan
  • Publication number: 20190080175
    Abstract: Methods and systems for identifying an object in content and determining information associated with the object are provided. A device can be used to select a region comprising an object of interest in content (e.g., video, streaming content). The object of interest can be an object (e.g., an actor, a landmark, text, etc.) a user observes during consumption of the content. The selected region can be defined by temporal and coordinate information associated with the content. The information associated with the content can be analyzed to identify the content, extract an image from the content, identify the object of interest and provide additional information.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Inventors: Federico Buratti, Luis Luzardo, David Gareis, Jan Neumann, Michael Holmes, Barry McMillan
  • Patent number: 10192554
    Abstract: A method may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to a first speech recognition system to generate a first transcript based on the audio data and directing the first transcript to the second device. The method may also include in response to obtaining a quality indication regarding a quality of the first transcript, multiplexing the audio data to provide the audio data to a second speech recognition system to generate a second transcript based on the audio data while continuing to provide the audio data to the first speech recognition system and direct the first transcript to the second device, and in response to obtaining a transfer indication that occurs after multiplexing of the audio data, directing the second transcript to the second device instead of the first transcript.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: January 29, 2019
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Kenneth Boehme, Michael Holm, Shane Roylance
  • Patent number: 10002491
    Abstract: A wagering game system and its operations are described herein. In embodiments, the operations can include determining a bank gaming effect for presentation on a bank of content presentation devices. The bank of content presentation devices can be associated with a plurality of wagering game machines. The operations can further include receiving presentation status information for the bank of content presentation devices. The presentation status information can indicate one or more events that affect a state of availability of each of the bank of content presentation devices to present the bank gaming effect. The operations can further include determining, based on the presentation status information, one content presentation device, from the bank of content presentation devices, that is ineligible to present the bank gaming effect. The operations can also include excluding the one content presentation device from participation in the bank gaming effect.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: June 19, 2018
    Assignee: BALLY GAMING, INC.
    Inventors: Jacob C. Greenberg, Timothy T. Gronkowski, John Michael Holmes, Timothy C. Loose, Martin R. Ugarte, Jr., Muthu Velu
  • Publication number: 20180102129
    Abstract: A method may include obtaining information from multiple local devices. The information may indicate a configuration of each of the multiple of local devices with respect to a capability to: receive and broadcast remote audio and display transcriptions of the remote audio. The method may also include establishing a communication session with a remote device and after establishing the communication session with the remote device, obtaining the remote audio from the remote device. The method may further include directing the remote audio to a first local device of the multiple local devices based on the first local device being configured to receive and broadcast remote audio. The method may also include directing transcript data that includes a transcription of the remote audio to a second local device of the multiple local devices based on the second local device being configured to display transcriptions of the remote device audio.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 12, 2018
    Inventors: Michael Holm, Jasper C. Pan
  • Publication number: 20180103136
    Abstract: A method may include establishing a communication session with a remote device over a network. After establishing the communication session with the remote device, the method may include obtaining remote audio from the remote device that is provided by the remote device as part of the communication session. The method may also include directing the remote audio received from the remote device to a local device participating in the communication session and to a remote transcription system and obtaining transcript data from the remote transcription system based on the remote audio. The transcript data may include a transcription of the remote audio. The method may further include directing the transcript data to a television for presentation of the transcription of the remote audio by the television such that the transcription of the remote audio is presented substantially aligned with presentation of the remote audio by the local device.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 12, 2018
    Inventors: Michael Holm, Jasper C. Pan
  • Publication number: 20180102130
    Abstract: A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 12, 2018
    Inventors: Michael Holm, Jasper C. Pan
  • Publication number: 20170258067
    Abstract: A tool for removing snow and ice from horse hooves is provided. The tool includes a handle to fit into the hand of the user and a head secured to the end of the handle. The head is comprised of a spoon like end for primary debris removal and a hoof pick end for additional debris removal. The spoon like end has a machined edge to facilitate cutting into and breaking up the snow and ice buildup. The rounded shape of the spoonlike end prevents injury to the horse's hoof.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Inventor: Michael Holmes
  • Patent number: 9680979
    Abstract: A method to adjust a phone number is provided. The method may include receiving a first phone call at a telephonic device and obtaining a phone number from the first phone call. In some embodiments, the phone number may identify an origin of the first phone call. The method may further include prepending a digit to the phone number and storing the phone number with the prepended digit in a memory in the telephonic device. In some embodiments, the method may further include using the stored phone number to initiate automatic placement of the second phone call.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: June 13, 2017
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Brian Chevrier, Michael Stimpson, Michael Holm, Christian Lalor
  • Patent number: D794596
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: August 15, 2017
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Holm, Jasper Pan
  • Patent number: D807390
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: January 9, 2018
    Assignee: SORENSON IP HOLDINGS, LLC
    Inventors: Michael Holm, Jasper Pan
  • Patent number: D820270
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 12, 2018
    Assignee: SORENSON IP HOLDINGS, LLC
    Inventors: Michael Holm, Brian Chevrier