US2003187527A1PendingUtilityA1

Computer-based onboard noise suppression devices with remote web-based management features

Assignee: IBMPriority: Mar 28, 2002Filed: Mar 28, 2002Published: Oct 2, 2003
Est. expiryMar 28, 2022(expired)· nominal 20-yr term from priority
G10K 11/17857G10K 11/17875G10K 11/17823
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention provides a method, apparatus, and computer implemented instructions for computer-based onboard noise suppression devices with remote web-based management features. The present invention detects noise within a computer. A noise canceling signal is generated based on parameters. These parameters may include, for example, the percentage of noise to suppress. The noise canceling signal is broadcasted to reduce or eliminate noise. Additionally, the present invention provides the ability to remotely manage noise suppression within computers.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method in a data processing system for eliminating noise within a computer, the method comprising: 
 detecting a noise level within the computer using a noise detecting apparatus;    generating a noise canceling signal based on the noise level detected from the computer; and    broadcasting the noise canceling signal, wherein the noise level is reduced.    
     
     
         2 . The method of  claim 1 , wherein a processor in the computer is used to control phase and amplitude modulation of the noise canceling signal.  
     
     
         3 . The method of  claim 1  further comprising: 
 converting an analog signal of the noise level to a digital signal of the noise level.  
 
     
     
         4 . The method of  claim 1  further comprising: 
 converting a digital noise canceling signal to an analog noise canceling signal.  
 
     
     
         5 . The method of  claim 1 , wherein the noise detecting apparatus is a microphone or a decibel sensor.  
     
     
         6 . The method of  claim 1  further comprising: 
 managing the noise level of the computer remotely.  
 
     
     
         7 . The method of  claim 1  further comprising: 
 logging information related to the noise level within the computer.  
 
     
     
         8 . The method of  claim 1 , wherein the broadcasting step includes: 
 using a loudspeaker within the computer to transmit the noise canceling signal.    
     
     
         9 . The method of  claim 1 , wherein the noise level is detected from within the computer and wherein the noise canceling signal is broadcast within the computer.  
     
     
         10 . A method in a data processing system for implementing self-correcting noise suppressing functions within a computer, the method comprising: 
 monitoring a noise level within the computer using a noise detecting apparatus;    identifying a percentage of noise to suppress within the computer; and    modifying the noise level within the computer based on the percentage of noise to suppress within the computer.    
     
     
         11 . The method of  claim 10  further comprising: 
 managing the noise level of the computer remotely.  
 
     
     
         12 . The method of  claim 10  further comprising: 
 logging information related to the noise level of the computer.  
 
     
     
         13 . The method of  claim 10 , wherein the noise detecting apparatus is at least one of a microphone and a decibel sensor.  
     
     
         14 . The method of  claim 10 , wherein the selecting step includes: 
 using an operating system such that a user can modify the percentage of noise to suppress within the computer.    
     
     
         15 . The method of  claim 10 , wherein the identifying step comprises: 
 receiving the percentage of noise to suppress as a user input.    
     
     
         16 . A method for reducing noise generated by a number of computers in a network data processing system, the method comprising the computer implemented steps of: 
 receiving noise level information from a computer within the number of computers in the network data processing system;    identifying parameters for a noise cancellation signal in response to receiving the noise level information; and    initiating broadcasting of the noise cancellation signal at the computer using the parameters, wherein the noise level is reduced.    
     
     
         17 . The method of  claim 16 , wherein the noise level information includes an amplitude and a phase.  
     
     
         18 . The method of  claim 16 , wherein the parameters includes an amplitude and a phase for the noise cancellation signal.  
     
     
         19 . The method of  claim 16 , wherein the parameters include a selection of a percent of noise to suppress.  
     
     
         20 . The method of  claim 16  further comprising: 
 logging noise level information from the number of computers.  
 
     
     
         21 . The method of  claim 20 , wherein the parameters are based on the noise level information from the number of computers.  
     
     
         22 . The method of  claim 16 , wherein the noise cancellation signal is broadcast within the computer.  
     
     
         23 . A data processing system comprising: 
 a bus system;    a communications unit connected to the bus system;    a memory connected to the bus system, wherein the memory includes as set of instructions; and    a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to detect a noise level within the computer using a noise detecting apparatus; generate a noise canceling signal based on the noise level detected from the computer; and broadcast the noise canceling signal, wherein the noise level is reduced.    
     
     
         24 . A data processing system comprising: 
 a bus system;    a communications unit connected to the bus system;    a memory connected to the bus system, wherein the memory includes as set of instructions; and    a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to monitor a noise level within the computer using a noise detecting apparatus; identify a percentage of noise to suppress within the computer; and modify the noise level within the computer based on the percentage of noise to suppress within the computer.    
     
     
         25 . A network data processing system comprising: 
 a bus system;    a communications unit connected to the bus system;    a memory connected to the bus system, wherein the memory includes as set of instructions; and    a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive noise level information from a computer within the number of computers in the network data processing system; identify parameters for a noise cancellation signal in response to receiving the noise level information; and initiate broadcasting of the noise cancellation signal at the computer using the parameters, wherein the noise level is reduced.    
     
     
         26 . A data processing system for eliminating noise within a computer, the data processing system comprising: 
 detecting means for detecting a noise level within the computer using a noise detecting apparatus;    generating means for generating a noise canceling signal based on the noise level detected from the computer; and    broadcasting means for broadcasting the noise canceling signal, wherein the noise level is reduced.    
     
     
         27 . A data processing system for implementing self-correcting noise suppressing functions within a computer, the data processing system comprising: 
 monitoring means for monitoring a noise level within the computer using a noise detecting apparatus;    identifying means for identifying a percentage of noise to suppress within the computer; and    modifying means for modifying the noise level within the computer based on the percentage of noise to suppress within the computer.    
     
     
         28 . A network data processing system for reducing noise generated by a number of computers in a network, the network data processing system comprising: 
 receiving means for receiving noise level information from a computer within the number of computers in the network data processing system;    identifying means for identifying parameters for a noise cancellation signal in response to receiving the noise level information; and    broadcasting means for initiating broadcasting of the noise cancellation signal at the computer using the parameters, wherein the noise level is reduced.    
     
     
         29 . A computer program product in a computer readable medium for eliminating noise within a computer, the computer program product comprising: 
 first instructions for detecting a noise level within the computer using a noise detecting apparatus;    second instructions for generating a noise canceling signal based on the noise level detected from the computer; and    third instructions for broadcasting the noise canceling signal, wherein the noise level is reduced.    
     
     
         30 . A computer program product in a computer readable medium for implementing self-correcting noise suppressing functions within a computer, the computer program product comprising: 
 first instructions for monitoring a noise level within the computer using a noise detecting apparatus;    second instructions for identifying a percentage of noise to suppress within the computer; and    third instructions for modifying the noise level within the computer based on the percentage of noise to suppress within the computer.    
     
     
         31 . A computer program product in a computer readable medium for reducing noise generated by a number of computers in a network data processing system, the computer program product comprising: 
 first instructions for receiving noise level information from a computer within the number of computers in the network data processing system;    second instructions for identifying parameters for a noise cancellation signal in response to receiving the noise level information; and    third instructions for initiating broadcasting of the noise cancellation signal at the computer using the parameters, wherein the noise level is reduced.

Join the waitlist — get patent alerts

Track US2003187527A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.