Patents Represented by Attorney Kevin L. Smith
  • Patent number: 6631368
    Abstract: Methods and apparatus for operating on a non-text (voice or fax) message include for each of a number of voice messages, searching each voice message for signal samples having one of a plurality of sets of pre-defined characteristics (such as any seven or ten digit number which is then assumed to be a telephone number). For each signal sample found to have one of the sets of pre-defined characteristics, the found signal sample is associated with an equivalent text string and this text string is stored in an envelope for the message. Based on a user input, the messages may be searched for a given text string and on finding a message envelope containing the given text string, such message may be operated upon.
    Type: Grant
    Filed: December 28, 1998
    Date of Patent: October 7, 2003
    Assignee: Nortel Networks Limited
    Inventors: Jason Adelman, Todd Joseph Wongkee, Paul Michael Brennan, Lloyd Malcolm Florence, Richard A. Weiss
  • Patent number: 6621901
    Abstract: The present invention is directed toward determining an optimal mix of agents, subject to a grade of service (GOS) constraint, for handling outbound and inbound calls in a blended call center environment. Optimality is achieved through the ability to capture real time data via a real time interface (RTI) for each skill-set.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: September 16, 2003
    Assignee: Nortel Networks Limited
    Inventors: Ronald F. Gruia, Robert W. Lieberman
  • Patent number: 6597700
    Abstract: A distributed address database management technique involves maintaining an address database by each of a number of interconnected modules. Each module maintains a number of locally owned address entries and a number of remotely owned address entries in the address database. Each module monitors the status of its locally owned address entries, maintains the locally owned address entries based upon the status, and provides the status to the other interconnected modules. Each module maintains the remotely owned address entries based upon the status received from the other interconnected modules. When a module adds a locally owned address entry to its address database, the module notifies the other interconnected modules, which in turn add a corresponding remotely owned address entry to their respective address databases.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 22, 2003
    Assignee: Nortel Networks Limited
    Inventors: Sandeep P. Golikeri, Da-Hai Ding, Nicholas Ilyadis, Timothy Cunningham, Manish Patel
  • Patent number: 6594349
    Abstract: A server in a telecommunications network connects to subscriber equipment of at least one type and to caller equipment of several different types via a communications medium. The server includes a receiving element, a translating element, and a routing element. The receiving element receives messages intended for the subscriber equipment from the caller equipment in caller formats. The translating element translates the messages to a subscriber format compatible with the subscriber equipment. The routing element automatically transfers the translated messages to the subscriber equipment without requiring the subscriber to initiate the message transfer.
    Type: Grant
    Filed: February 23, 2001
    Date of Patent: July 15, 2003
    Assignee: Nortel Networks Limited
    Inventor: Peter A. Fortman
  • Patent number: 6549883
    Abstract: The invention relates to a method and apparatus for generating transcriptions suitable for use in a speech-processing device. The invention provides processing the vocabulary item to derive a characteristic from the vocabulary item allowing to divide a pool of available languages in a first sub-group and a second sub-group. The vocabulary item manifests a higher probability of belonging to any one of the languages in the first sub-group than belonging to any language in the second sub-group. The invention further provides processing the vocabulary item to generate a group of transcriptions, the group of transcriptions being characterized by the absence of at least one transcription belonging to a language in the second sub-group of languages established for the vocabulary item. The group of transcriptions is then released for use by a speech-processing device.
    Type: Grant
    Filed: November 2, 1999
    Date of Patent: April 15, 2003
    Assignee: Nortel Networks Limited
    Inventors: Marc A. Fabiani, Michael G. Sabourin
  • Patent number: 6542942
    Abstract: A call made with a communication device is processed using multiple call processors (CPs) operatively connected to a network. CPs use processing load information from other CPs to select which CP will handle call set up when the call is requested. A similar selection process is used for selecting one of CPs to perform other call processing functions and to terminate the call upon receiving a request to terminate the call. The CP selected to set up a call, tear-down a call or perform other call processing depends on the load associated with the processor and the load associated with setting up, tearing down performing other call processing for the call.
    Type: Grant
    Filed: October 27, 1999
    Date of Patent: April 1, 2003
    Assignee: Nortel Networks Limited
    Inventors: Neeraj Gulati, Jeffrey Gullicksen
  • Patent number: 6522738
    Abstract: A system for facilitating the administration of a network accessible file stored on a network computer by means of communication with a user over a telephone handset. The network computer storing the network accessible file, typically a Hypertext Markup Language (HTML) file for use in a web site, allows a user to dial in and, through the use of a telephone handset, modify, create, delete or exchange web pages comprising the web site. The network computer presents the user with a list of modifiable objects contained in a web page, through speech simulation software, and receives instructions identifying and modifying these objects by speech or Dual Tone MultiFrequency (DTMF) tones. Upon receipt of these instructions, the network computer generates a new HTML file to replace the modified HTML file.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: February 18, 2003
    Assignee: Nortel Networks Limited
    Inventors: Brian Cruickshank, John Alexander Young
  • Patent number: 6516207
    Abstract: A data communication terminal, such as a cellular telephone, capable of synthesizing speech. The data communication terminal can establish a communication session with a base station over a transmission facility implementing a voice channel and a data channel. The data communication terminal includes a speech synthesizer engine that receives from the remote entity a signal transmitted over the data channel and that conveys the vocal tract characteristics of the message to be delivered as a spoken announcement. The base station generates the signal containing the vocal tract characteristics from a text-based signal of the message to be synthesized. The invention also extends to a base station that can convert the text based message to be synthesized into a signal containing vocal tract characteristics and that sends the signal to a remote terminal over the data channel.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: February 4, 2003
    Assignee: Nortel Networks Limited
    Inventors: Vishwa N. Gupta, Paul Boucher
  • Patent number: 6507648
    Abstract: The invention is a novel method of processing incoming and outgoing call requests by a switching unit such as a KSU, PBX or PC server. Each established circuit and each call request is associated with a priority. For an outgoing call request, if an available external bandwidth channel of the appropriate type is found, then a circuit is established at once. However, if there is no available external bandwidth channel of the appropriate type, then the priority of the outgoing call request is checked against the priority of the established circuits. If a lower-priority circuit is found, then that circuit is torn down and a new circuit is established between the internal bandwidth channel carrying the outgoing call request and the external bandwidth channel formerly occupying the established circuit that was torn down. In the case of an incoming call request, a destination terminal device and associated internal bandwidth channels will be specified and availability thereof is verified.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: January 14, 2003
    Assignee: Nortel Networks Limited
    Inventors: Kevin W. Golka, John R. Donak, Lorne A. Porter
  • Patent number: 6502070
    Abstract: An apparatus for normalizing speech feature elements in a signal derived from a spoken utterance. The apparatus includes an input, a processing unit and an output. The input receives speech feature elements transmitted over a channel that induces a channel specific distortion in the speech feature elements. The processing unit is coupled to the input and is operative for altering the speech feature elements to generate normalized speech feature elements. The normalized speech feature elements simulate a transmission of the speech feature elements over a reference channel that is other than the channel over which the transmission actually takes place. The apparatus can be used as a speech recognition pre-processing unit to reduce channel related variability in the signal on which speech recognition is to be performed.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: December 31, 2002
    Assignee: Nortel Networks Limited
    Inventors: Daniel Boies, Benoit Dumoulin, Stephen Douglas Peters
  • Patent number: 6404765
    Abstract: A method and apparatus for efficiently transporting DS-X traffic in packet form over an ATM or other packet network. Specifically, virtual connection or slot provisioning and/or cell concentration techniques are used to compact the amount of DS-X traffic broadcast between communications system devices such as the access mux and the communications switch and spare bandwidth. In provisioning, a configured DS-X loading of an end node supporting DS-X traffic is ascertained. In turn, a minimum number of virtual connections for bearing packetized DS-X traffic are established, either at communications system configuration or as needed. In concentration processing, a dynamic association between the virtual connections and the DS-X traffic is established, typically on a per frame basis. Only those digital channels entering the node within a given time frame which actually bear DS-X traffic will be assigned a slot within packet. Concentration may be augmented by provisioning to further reduce bandwidth requirements.
    Type: Grant
    Filed: May 6, 1998
    Date of Patent: June 11, 2002
    Assignee: Nortel Networks Limited
    Inventors: Greg M. Bernstein, Premal Desai, Jeffrey T. Gullicksen
  • Patent number: 6400935
    Abstract: An apparatus and method for detecting the presence of a signal component in an arbitrary signal, where the signal component has a desired frequency. The apparatus includes an error signal generator and a detector. The error signal generator has an input for receiving a reference signal having a reference frequency, a second input for receiving the arbitrary signal having the signal component and an output for generating a difference signal dependent upon a difference in frequency between the reference frequency and the desired frequency. The detector has an input for receiving the difference signal and an output for producing a detector signal when the magnitude of the difference signal is greater than a threshold magnitude. The detector signal indicates the presence of the signal component in the arbitrary signal.
    Type: Grant
    Filed: March 27, 1998
    Date of Patent: June 4, 2002
    Assignee: Nortel Networks Limited
    Inventor: Robby Gordon Williams
  • Patent number: 6324528
    Abstract: An apparatus and method for recording actual time used by a service which makes requests for data. The apparatus includes a first timer for recording time during which the service is in operation and a second timer rendered operable when the service requests data. The second timer is operable to disable the first timer to suspend the recording of the time when the second timer acquires a value exceeding a pre-defined value, representing the time during which the service is waiting for data in response to a request for data and the second timer re-enables the first timer when the data is received.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: November 27, 2001
    Assignee: Nortel Networks Limited
    Inventors: Andrew Raines Hillson, Douglas Brock Dickie
  • Patent number: 6243450
    Abstract: An apparatus for vending public multimedia services has a telephone, a multimedia terminal, a payment receiver for receiving an authorization to accept charges for enabling use of at least one of the telephone and the multimedia terminal, a file receiver for receiving a file, the file containing a field with cost per unit time for a service and a field with a modifier for the cost per unit time for the service, memory for storing the file, and a usage cost determiner for determining a usage cost based on a time of use of the service and information in the file.
    Type: Grant
    Filed: December 28, 1998
    Date of Patent: June 5, 2001
    Assignee: Nortel Networks Corporation
    Inventors: Bernie G. Jansen, Tomasz Celkowski, Nick Isgro
  • Patent number: 6150601
    Abstract: Electric power is generated downhole in a well using a thermoelectric device. A temperature gradient or differential .DELTA.T present in the well is applied to the thermoelectric device to produce a voltage potential across the output terminals of the device. The thermoelectric device includes a first thermocouple coupled to a heat source and a second thermocouple coupled to a heat sink source. The electric power generated by the thermoelectric device is used to recharge battery packs located downhole or to power electrical devices or systems.
    Type: Grant
    Filed: April 28, 1998
    Date of Patent: November 21, 2000
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Mark A. Schnatzmeyer, Clark E. Robison
  • Patent number: 6095248
    Abstract: A remote-controlled tubing sleeve window for access to a lateral wellbore of a multilateral well. The tubing sleeve window has a tubular body portion that defines a side port that is sufficiently-sized to allow a well tool to pass. A sleeve is received in the tubing body portion such that it can reciprocate within the body portion. The sleeve is responsive to a remote command such that a side window defined in the sleeve can be substantially-aligned with the side port in an open relation such that a well tool can pass through said substantially-aligned side window and side port. A position sensor is also provided to sense a displacement of the sleeve with respect to the body portion.
    Type: Grant
    Filed: November 3, 1998
    Date of Patent: August 1, 2000
    Assignee: Halliburton Energy Services, Inc.
    Inventor: Tommie A. Freeman
  • Patent number: 6072869
    Abstract: A method and apparatus for detecting a stutter dial tone SDT signal. The method includes the steps of, receiving a received signal from a subscriber loop, generating a signal envelope of the received signal, generating a threshold parameter value from the signal envelope, counting the number of threshold parameter crossings undertaken by the signal envelope and producing a signal indicating SDT signal has been received when number of threshold crossings exceeds a predefined value.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: June 6, 2000
    Assignee: Nortel Networks Corporation
    Inventors: Christopher Henry Becker, Joseph Chi Tak Chan
  • Patent number: 6061439
    Abstract: A method and apparatus for obtaining subscriber services available from a service provider, in a telephone in communication with the service provider. The method includes the step of receiving a subscriber services message at the telephone, where the subscriber services message includes a feature identifier for identifying at least one of a plurality of features available in the telephone and a feature controller for controlling whether or not the feature is to be enabled at the telephone. The method further includes the steps of displaying at the telephone a display message including an indication of features enabled at the telephone and transmitting to the service provider a feature request code associated with an enabled feature selected by a user of the telephone, the subscriber services request identifying to the service provider a request for the enabled feature selected by the user. The enabled feature is then provided to the telephone by the central office.
    Type: Grant
    Filed: March 27, 1997
    Date of Patent: May 9, 2000
    Assignee: Nortel Networks Corporation
    Inventors: Leonard George Bleile, Anthony Hamilton Smith