U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"There is no likelihood man can ever tap the power of the atom."

Robert Millikan, Nobel Prize winner in physics

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Mitel Networks Corporation


Location: Ottawa, Ontario, CA
No. of patents: 59

1    
NumberTitleIssue Date
8146107Virtual machine environment for interfacing a real time operating system environment with a native host operating system
A method for transmitting data to a RTOS environment via a virtual machine environment (VME) includes at least one virtual I/O service, and a custom remote procedure call for relaying calls and call responses between the RTOS and the native HOS by invoking HOS servi...
03/27/2012
8135783Method and apparatus for identifying occurrences of a given network address
A method and apparatus for identifying occurrences of a given network address is provided. A request is transmitted comprising data associated with the given network address to at least one remote communication device, the request for triggering a lookup of at least...
03/13/2012
8103508Voice activated language translation
A voice activated language translation system that is accessed by telephones where voice messages of a caller are translated into a selected language and returned to the caller or optionally sent to another caller. A voice recognition system converts the voice messa...
01/24/2012
8064585Architecture and implementation for control of context aware call processing with local feature definition
A communication system comprising at least one ubiquitous sensor for generating awareness data relating to a user, a context engine for receiving and processing the awareness data to determine the user's current context for the purpose of event handling, a policy en...
11/22/2011
8064577Method and apparatus for retrieving voicemail messages from a client/server network using a mobile device
A method for retrieving a voicemail message from a client/server communication network using a mobile device includes: sending a voicemail retrieval request from the mobile device to the client/server communication network, generating an RSS feed at the client/serve...
11/22/2011
8060459Method for generating prospective availability data
A method and system of generating prospective ability data is provided. Availability for at least one future temporal block is estimated, responsive to receiving an availability request, by applying availability rules to temporal block data associated with the at le...
11/15/2011
8059810Role-based programmable telephone keys
A method of configuring a telephone, comprising configuring a plurality of self-labeling Role Keys to represent respective user roles, and configuring a plurality of self-labeling Role Associated Keys associated with respective ones of the self-labeling Role Keys su...
11/15/2011
8041055Method and apparatus for automatically adjusting reminder volume on a mobile communication device
A method and apparatus for automatically adjusting volume of an audio signal on a mobile device, comprising playing the audio signal at an initial volume, sampling the audio signal, estimating a transfer function based on an echo path characteristic between the play...
10/18/2011
8023965Method, system and apparatus for locating a mobile communications device
A system, method and apparatus for locating a mobile communication device are provided. A data set is received, the data set comprising strengths of signals received at the mobile communication device from a plurality of wireless access points. The data set further ...
09/20/2011
8006005Centralized polling service
A centralized polling system is set forth for providing constant time select call functionality to a plurality of polling tasks in an operating system kernel. In one aspect, the CPS registers for and thereby captures events of interest on a continual basis. Polling ...
08/23/2011
7970911Method, apparatus and system for modulating an application based on proximity
A method, system and apparatus for modulating an application associated with at least one of a first communication device and a second communication device is provided. Proximity between the first communication device and the second communication device is determine...
06/28/2011
7970123Adaptive coupling equalization in beamforming-based communication systems
A method and system for rapid adaptive coupling equalization in beamforming-based communication systems, particularly sector-based beamforming systems, provides smooth transitions for AEC when the look direction of the communication system changes and when the acous...
06/28/2011
7969872Distributed network management
This specification can provide resource allocation in peer-to-peer networks. This specification describes techniques whereby individual resources can in certain circumstances share their local views to create a network-wide view. The use of a performance manager fac...
06/28/2011
D640665Communication endpoint
06/28/2011
D640664Communication endpoint
06/28/2011
7961202Method and apparatus for maintaining a visual appearance of at least one window when a resolution of the screen changes
A method and apparatus for maintaining a visual appearance of at least one window displayed on a screen after a change in a resolution of the screen includes a first step of receiving a display change notice indicative that the resolution of the screen is to be chan...
06/14/2011
7957518Communication handoff between telephone devices
A method of moving telephone communication from a first device engaged in a call, to a second device. The method includes initiating a determination of status of the first device from the second device, joining the second device to the call to form a conference in r...
06/07/2011
7937479System and method for associating communication devices
A system and method of associating at least two communication devices is provided. First information identifying a first communication device and second information identifying a second communication device is received via a link layer protocol over a data network. ...
05/03/2011
7925734Method for routing user inputs between applications
A method is set forth for routing user inputs from a PC to at least one embedded system over a network, comprising configuring at least one hotkey combination within the PC that maps to the at least one embedded system, upon receipt of the at least one hotkey combin...
04/12/2011
7840013Microphone array with physical beamforming using omnidirectional microphones
An array of microphones is provided wherein the microphones are positioned at the ends of cavities within a diffracting structure. The cavity depth, width, and shape are optimised to provide high directivity without grating lobes, at frequencies for which the distan...
11/23/2010
7817797Method and apparatus for detecting echo path changes in an acoustic echo canceller
An echo canceller comprising a first adaptive filter having N_long coefficients for converging to an echo path, a non-adaptive filter representing a direct echo path portion captured by the first adaptive filter and having N_short default coefficients, where N_long>...
10/19/2010
D624906Communication adapter for endpoint and thin client
10/05/2010
7792313High precision beamsteerer based on fixed beamforming approach beampatterns
A beamsteerer for broadband energy source location, comprising an array of sensors, each for generating a signal vector within one of a plurality of sectors in a domain of interest, and a beamformer for receiving and multiplying each signal vector by a set of optima...
09/07/2010
7792280Narrow band tone detection in echo canceling system
The present invention relates generally to tone detection in echo canceling systems, and more particularly to a method of monitoring oscillations of adaptive filter coefficients for narrow band tone detection in echo cancellation systems. The invention is directed a...
09/07/2010
7783313System and architecture for the handling of shared and personal preferences in call processing and presence for IP telephony and collaborative applications
A system for resolving conflicts between personal and shared space policies, comprising a location manager for monitoring location of users, each of the users being represented by a user agent for receiving session requests in accordance with user specified personal...
08/24/2010
7778411Universal microphone array stand
A universal stand is provided integrating a microphone array for use with a variety of telephone sets. The stand includes an enclosure having a surface for supporting a telephone set, and a cable for transmitting signals detected by the microphone array to the telep...
08/17/2010
7778406E-911 managed call routing
A method and system of local call detection and notification are provided for a communication device that communicates with an enterprise system via a secure digital voice connection and locally with the Public Switched telephone system (PSTN) via an analog line. A ...
08/17/2010
7778400Centralized personal directory scheme for communications networks
An apparatus and method for personalized calling party number determination and identification. The apparatus includes an interface for receiving a calling party number corresponding to a calling party, a memory for storing an alpha tag corresponding to the calling ...
08/17/2010
7778191System and method for fast detection of communication path failures
A system and methods for reducing detection time of path failures in a communications network is disclosed. Computing devices are organized into at least three groups based on their connectivity. The computing devices are assigned three identification values based o...
08/17/2010
7747013Early detection system and method for encrypted signals within packet networks
A system and method for providing early detection of encrypted signals within a secure connection for voice over Internet protocol (VoIP). The system and method includes a non-complex, in-band, and early encryption detector within the voice path. A transmitter sends...
06/29/2010
7738653Method for selecting impedance setting for loop start trunk line
A method of selecting an optimum impedance for a loop start trunk line, comprising successively applying respective ones of a plurality of impedance settings to the loop start trunk line, for each impedance setting measuring the impulse response of the trans-hybrid ...
06/15/2010
7724893Method of adaptation step control in echo cancellers
A method is set forth for calculating an expected Echo Return Loss Enhancement (ERLE) in an echo canceller. The expected ERLE is used to control the adaptation step of an adaptive filter in the echo canceller. Also, a novel echo canceller is set forth where the adap...
05/25/2010
7724892Method and apparatus for optimizing speakerphone performance based on tilt angle
According to the present invention, a tilt sensor is used to determine the tilt angle of a speakerphone and the surface on which it rests. This information is used to optimize both the receive and transmit signals for the chosen tilt angle. The information can also ...
05/25/2010
7724891Method to reduce acoustic coupling in audio conferencing systems
A method to reduce acoustic coupling in an audio conferencing system having a loudspeaker and a plurality of microphones, comprising detecting the presence of one of either a source of near-end signal or a source of far-end signal source relative to the audio confer...
05/25/2010
7693276Method of measuring distortion and determining residue-echo threshold in loop start trunk circuits
A method of determining residue-echo threshold for the trans-hybrid echo path of a loop start (LS) trunk line, comprising the steps of estimating the impulse response of the trans-hybrid echo path, passing a speech-like signal through the LS trunk circuit and collec...
04/06/2010
7630503Detecting acoustic echoes using microphone arrays
A method is provided for discriminating between the case of a single talker with an acoustic reflection and the case of two talkers, regardless of their power levels. The method is implemented in real time by performing a cross-correlation between pairs of average p...
12/08/2009
7630502Method for optimal microphone array design under uniform acoustic coupling constraints
A method of designing a beamformer, and a beamformer made in accordance with this method, characterized by a uniform speakerphone response condition, resulting in optimal beamforming directivity under a uniform coupling constraint. According to the present invention...
12/08/2009
7606923Endpoint and method for displaying of SSSP and non-SSSP information
A simple supplementary service protocol (SSSP) is provided for implementing functionally based supplementary services using the H.323 standard. According to the preferred embodiment, a generic and expandable protocol is provide for passing supplementary services inf...
10/20/2009
7548967Interactive conflict resolution for personalized policy-based services
A method and apparatus for defining and validating feature policies in an execution system, such as a communication system. The method includes entering user policies described in a straightforward manner (e.g. using a Web browser and user-understandable language) i...
06/16/2009
7543079Synchronization method and system for keeping track of encoding history to maintain digital system synchronization during communication over lossy transmission media
Encoded data is transmitted between synchronized sending and receiving digital systems across a lossy transmission media. The systems include respective encoder and decoder information records. If data packets are lost, the encoder rebuilds the encoder record withou...
06/02/2009
1    
 
Sign InRegister
Username  
Password   
forgot password?