Patents by Inventor Thomas E. Miller

Thomas E. Miller 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).

  • Publication number: 20240064479
    Abstract: A balanced armature receiver can include a motor disposed in a case. The motor can include an armature having a first portion fixed to and extending from a yoke and a second portion extending through a coil tunnel. The second portion can have a free end-portion movably disposed in a magnet gap. The balanced armature receiver can include a damping compound-locating structure disposed on one or both of the armature and another portion of the receiver proximate the armature. The balanced armature receiver can include damping compound contacting the damping compound-locating structure and located between the armature and another portion of the receiver.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 22, 2024
    Inventors: Christopher L. Monti, Thomas E. Miller, Charles B. King, Kalyan Nadella, Mohammad Mohammadi
  • Patent number: 11562724
    Abstract: A system and method can provide nose, such as wind noise, mitigation and/or microphone blending. Some methods may include sampling a sound signal from a plurality of microphones to generate a frame comprising a plurality of time-frequency tiles of the sound signal, each time-frequency tile including respective values of at least one feature from the plurality of microphones, comparing the respective values of the at least one feature to determine whether each time-frequency tile satisfies a similarity threshold, and flagging each time-frequency tile as noise if it fails to satisfy the similarity threshold, grouping the plurality of time-frequency tiles into sets of frequency-adjacent time-frequency tiles, and for each set of frequency-adjacent time-frequency tiles in the frame: counting a number of flagged time-frequency tiles, and attenuating all of the time-frequency tiles in the each set if the number exceeds a noise bin count threshold to thereby reduce noise in the sound signal.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: January 24, 2023
    Assignee: Knowles Electronics, LLC
    Inventors: Andrew D. Unruh, Thomas E. Miller, Aidan Meacham
  • Patent number: 11449397
    Abstract: A computer-implemented method for memory macro disablement in a cache memory includes identifying a defective portion of a memory macro of a cache memory bank. The method includes iteratively testing each line of the memory macro, the testing including attempting at least one write operation at each line of the memory macro. The method further includes determining that an error occurred during the testing. The method further includes, in response to determining the memory macro as being defective, disabling write operations for a portion of the cache memory bank that includes the memory macro by generating a logical mask that includes at least bits comprising a compartment bit, and read address bits.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: September 20, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Fredeman, Glenn David Gilda, Thomas E. Miller, Arthur O'Neill
  • Patent number: 11368783
    Abstract: A microphone device includes a substrate having a first surface, a wall disposed on the first surface, a microelectromechanical systems (MEMS) transducer, and an integrated circuit. Both the MEMS transducer and the integrated circuit are mounted on the first surface of the wall. The wall separates the MEMS transducer from the integrated circuit and acoustically isolates the MEMS transducer from the integrated circuit. The microphone device additionally includes a first set of wires extending through the wall and electrically connecting the MEMS transducer to the integrated circuit. The microphone device further includes a second set of wires electrically connecting the integrated circuit to a conductor on the substrate.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: June 21, 2022
    Assignee: Knowles Electronics, LLC
    Inventors: Thomas E. Miller, Andrew D. Unruh
  • Patent number: 11081202
    Abstract: A computer-implemented method includes receiving a memory address of a memory location in a memory that has been identified to be failing. The method further includes determining that the memory location is from a particular portion of the memory. The method further includes, in response to a number of memory locations that are identified to be failing from the particular portion of the memory being below a predetermined threshold, logging the memory address in a set of failing address registers associated with the memory, otherwise, skipping the logging of the memory address in the failing address registers.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uma Srinivasan, Thomas J. Knips, Gregory J. Fredeman, Matthew Steven Hyde, Thomas E. Miller
  • Publication number: 20210098069
    Abstract: A computer-implemented method includes receiving a memory address of a memory location in a memory that has been identified to be failing. The method further includes determining that the memory location is from a particular portion of the memory.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 1, 2021
    Inventors: UMA SRINIVASAN, THOMAS J. KNIPS, GREGORY J. FREDEMAN, MATTHEW STEVEN HYDE, THOMAS E. MILLER
  • Publication number: 20210098056
    Abstract: A method includes receiving, at a bitline-mux driver circuit, a subarray activation (SUBA) signal and a delay signal. The bitline-mux driver circuit includes a header circuit operable to output a driver voltage to a plurality of driver circuits. The driver voltage is boosted through a voltage divider with diode header circuit based on the SUBA signal to set the driver voltage to a value above a standard supply voltage (VDD) and between a voltage bitline high (VBLH) level and a high voltage (VPP) level. The VPP level exceeds a maximum allowed voltage (VMAX) level of the driver circuits. A master wordline output of the driver circuits is driven to select a bitline mux of a computer memory module based on an address input signal, the delay signal, and the driver voltage.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Gregory J. Fredeman, Thomas E. Miller, Dinesh Kannambadi, Kenneth J. Reyer, Donald W. Plass
  • Publication number: 20210073087
    Abstract: A computer-implemented method for memory macro disablement in a cache memory includes identifying a defective portion of a memory macro of a cache memory bank. The method includes iteratively testing each line of the memory macro, the testing including attempting at least one write operation at each line of the memory macro. The method further includes determining that an error occurred during the testing. The method further includes, in response to determining the memory macro as being defective, disabling write operations for a portion of the cache memory bank that includes the memory macro by generating a logical mask that includes at least bits comprising a compartment bit, and read address bits.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 11, 2021
    Inventors: Gregory J. FREDEMAN, Glenn David Gilda, Thomas E. Miller, Arthur O'Neill
  • Patent number: 10943647
    Abstract: A method includes receiving, at a bitline-mux driver circuit, a subarray activation (SUBA) signal and a delay signal. The bitline-mux driver circuit includes a header circuit operable to output a driver voltage to a plurality of driver circuits. The driver voltage is boosted through a voltage divider with diode header circuit based on the SUBA signal to set the driver voltage to a value above a standard supply voltage (VDD) and between a voltage bitline high (VBLH) level and a high voltage (VPP) level. The VPP level exceeds a maximum allowed voltage (VMAX) level of the driver circuits. A master wordline output of the driver circuits is driven to select a bitline mux of a computer memory module based on an address input signal, the delay signal, and the driver voltage.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Fredeman, Thomas E. Miller, Dinesh Kannambadi, Kenneth J. Reyer, Donald W. Plass
  • Publication number: 20210065670
    Abstract: A system and method can provide nose, such as wind noise, mitigation and/or microphone blending. Some methods may include sampling a sound signal from a plurality of microphones to generate a frame comprising a plurality of time-frequency tiles of the sound signal, each time-frequency tile including respective values of at least one feature from the plurality of microphones, comparing the respective values of the at least one feature to determine whether each time-frequency tile satisfies a similarity threshold, and flagging each time-frequency tile as noise if it fails to satisfy the similarity threshold, grouping the plurality of time-frequency tiles into sets of frequency-adjacent time-frequency tiles, and for each set of frequency-adjacent time-frequency tiles in the frame: counting a number of flagged time-frequency tiles, and attenuating all of the time-frequency tiles in the each set if the number exceeds a noise bin count threshold to thereby reduce noise in the sound signal.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 4, 2021
    Inventors: Andrew D. Unruh, Thomas E. Miller, Aidan Meacham
  • Patent number: 10832756
    Abstract: Techniques for negative voltage generation for a computer memory are described herein. An aspect includes enabling a first negative word line voltage (VWL) clock generator. Another aspect includes providing, by the first VWL clock generator, based on a clock signal, a first pump clock signal to a first VWL pump, and a second pump clock signal to a second VWL pump. Another aspect includes generating a VWL based on the first VWL pump and the second VWL pump, wherein the VWL is provided to a word line driver of a computer memory module. Another aspect includes comparing the VWL to a VWL reference voltage. Another aspect includes, based on the VWL being below the VWL reference voltage, disabling the first VWL clock generator, wherein the first VWL pump and the second VWL pump are disabled based on disabling the first VWL clock generator.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Fredeman, Thomas E. Miller, Dinesh Kannambadi, Phil Paone, Donald W. Plass
  • Publication number: 20200329299
    Abstract: A microphone device includes a substrate having a first surface, a wall disposed on the first surface, a microelectromechanical systems (MEMS) transducer, and an integrated circuit. Both the MEMS transducer and the integrated circuit are mounted on the first surface of the wall. The wall separates the MEMS transducer from the integrated circuit and acoustically isolates the MEMS transducer from the integrated circuit. The microphone device additionally includes a first set of wires extending through the wall and electrically connecting the MEMS transducer to the integrated circuit. The microphone device further includes a second set of wires electrically connecting the integrated circuit to a conductor on the substrate.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 15, 2020
    Inventors: Thomas E. Miller, Andrew D. Unruh
  • Patent number: 10230850
    Abstract: A method for scheduling a meeting using an email client that is part of an email system includes receiving a request at the email client to schedule the meeting. The request may include an indication of the resources that are to be provided by a conferencing system for the meeting. The method also includes communicating the request to a conference bridge that is part of the conferencing system and receiving from the conference bridge an access code associated with the meeting. The method also includes appending the access code to a meeting invitation associated with the meeting and providing the meeting invitation to an email server that is part of the email system. The method also includes sending the meeting invitation to users invited to participate in the meeting.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: March 12, 2019
    Assignee: Mitel Networks, Inc.
    Inventors: Thomas E. Miller, Dale C. Tonogai, Kishore Nadimpalli, Stephen M. Winter
  • Patent number: 10200533
    Abstract: A method for providing file-based media on hold (MOH) services in a Voice over Internet Protocol (VoIP) system includes selecting an MOH file and streaming digital content of the MOH file to a communication device while a call is on hold. If the call is removed from hold and placed back on hold a second time, the digital content of the MOH file is streamed to the communication device while the call is on hold the second time. The digital content is streamed from substantially a beginning of the MOH file to a first stopping point while the call is on hold the first time, and from substantially the first stopping point to a second stopping point while the call is on hold the second time.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: February 5, 2019
    Assignee: Mitel Networks, Inc.
    Inventors: Chakradhar Kondapalli, Jason Miller, Glenn Hessler, Thomas E. Miller
  • Publication number: 20180167753
    Abstract: Systems and methods for audio monitoring and adaptation are provided. An example method includes monitoring an acoustic signal, representing at least one captured sound, inside at least one ear canal. The captured sound includes an audio for play back inside the ear canal. The acoustic signal can be analyzed to determine perceptual parameters including level of the acoustic signal, duration of the acoustic signal, inter-aural time difference (ITD), inter-aural level difference (ILD), seal quality, and environmental noise estimate. Based on the perceptual parameters, the played back audio is adapted to improve quality thereof. The adaptation includes regulating the volume of the acoustic signal, performing noise-dependent gain control on the acoustic signal, performing inter-aural temporal alignment and spectral equalization, and equalizing an acoustic response inside the ear canal.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 14, 2018
    Applicant: Knowles Electronics, LLC
    Inventors: Kuan-Chieh Yen, Thomas E. Miller
  • Patent number: 9961443
    Abstract: Provided are systems and methods for microphone signal fusion. An example method commences with receiving a first and second signal representing sounds captured, respectively, by external and internal microphones. The internal microphone is located inside an ear canal and sealed for isolation from outside acoustic signals. The external microphone is located outside the ear canal. The first signal comprises a voice component. The second signal comprises a voice component modified by at least human tissue. The first and second signals are processed to obtain noise estimates. The voice component of the second signal is aligned with the voice component of the first signal. The first signal and the aligned voice component of the second signal are blended, based on the noise estimates, to generate an enhanced voice signal. Prior to aligning, the voice component of the second signal may be processed to emphasize high frequency content, improving effective alignment bandwidth.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: May 1, 2018
    Assignee: Knowles Electronics, LLC
    Inventors: Kuan-Chieh Yen, Thomas E. Miller, Mushtaq Syed
  • Publication number: 20180077281
    Abstract: A method for providing file-based media on hold (MOH) services in a Voice over Internet Protocol (VoIP) system includes selecting an MOH file and streaming digital content of the MOH file to a communication device while a call is on hold. If the call is removed from hold and placed back on hold a second time, the digital content of the MOH file is streamed to the communication device while the call is on hold the second time. The digital content is streamed from substantially a beginning of the MOH file to a first stopping point while the call is on hold the first time, and from substantially the first stopping point to a second stopping point while the call is on hold the second time.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Applicant: ShoreTel, Inc.
    Inventors: Chakradhar Kondapalli, Jason Miller, Glenn Hessler, Thomas E. Miller
  • Patent number: 9872109
    Abstract: An apparatus includes a coil; a stationary core, wherein the coil is wound about a portion the stationary core; a first magnetic structure and a second magnetic structure, wherein the first magnetic structure and the second magnetic structure are coupled to the stationary core; a first armature having a first end of the first armature and a second end of the first armature, wherein the first end of the first armature is coupled to the stationary core and the second end of the first armature is disposed within the first magnetic structure; and a second magnetic armature having a first end of the second armature and second end of the second armature, wherein the first end of the second armature is coupled to the stationary core and the second end of the second armature is disposed within the second magnetic structure.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: January 16, 2018
    Assignee: Knowles Electronics, LLC
    Inventors: Thomas E. Miller, Daniel Warren, Shehab Albahri
  • Patent number: 9866688
    Abstract: A method for providing file-based media on hold (MOH) services in a Voice over Internet Protocol (VoIP) system includes selecting an MOH file and streaming digital content of the MOH file to a communication device while a call is on hold. If the call is removed from hold and placed back on hold a second time, the digital content of the MOH file is streamed to the communication device while the call is on hold the second time. The digital content is streamed from substantially a beginning of the MOH file to a first stopping point while the call is on hold the first time, and from substantially the first stopping point to a second stopping point while the call is on hold the second time.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: January 9, 2018
    Assignee: ShoreTel, Inc.
    Inventors: Chakradhar Kondapalli, Jason Miller, Glenn Hessler, Thomas E. Miller
  • Patent number: 9830930
    Abstract: Systems and methods for providing ambient awareness are provided. An example method includes receiving an acoustic signal representing at least one captured ambient sound and determining that at least one triggering event has occurred based at least on the acoustic signal, a user profile, and a user context. In response to the determination, the method proceeds to modify, based on the at least one triggering event, the acoustic signal which represents the at least one captured ambient sound. The modified acoustic signal is provided to at least one ear canal of a user. In an exemplary embodiment, ambient sounds are selectively passed through automatically to a user based on certain triggering events, allowing a user to be able to hear sounds outside of headset while the user is wearing the headset. The triggering events may be selected by the user, for example, using a smartphone application.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: November 28, 2017
    Assignee: Knowles Electronics, LLC
    Inventors: Thomas E. Miller, Sharon Gadonniex