Patents by Inventor Hisao M. Chang
Hisao M. Chang 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: 7881451Abstract: An automated directory assistance platform architecture is provided for at least partial automatic processing of 411 calls from TDM-based telephone networks and from VoIP networks. The architecture includes three layers. One layer is a telephony network interface that accepts information from both TDM and VoIP based DA networks. The telephony layer sequesters the other two layers from the complexities of interacting with different source networks. Another layer is a VoiceXML-based IVR dialog engine that directs information received from the telephony interface. The third layer is an App Server Layer that processes information received from the dialog engine by retrieving information from an internet-accessible database. Calls that cannot be handled completely by automation are handed off to a live operator working in all IP environment.Type: GrantFiled: May 18, 2004Date of Patent: February 1, 2011Assignee: AT&T Intellectual Property I, L.P.Inventor: Hisao M. Chang
-
Patent number: 7873029Abstract: A system and method of providing multimedia communication services is disclosed. In a particular embodiment, the method includes receiving contextual information including a subscriber identification associated with a wireline communication device at an intelligent service switch (ISS) of an integrated wireline-wireless (IWW) network from a network edge device, where the network edge device has detected a service request at the wireline communication device. The method also includes determining at least one multimedia communication service based on the contextual information and at least one service filter associated with the subscriber identification.Type: GrantFiled: March 6, 2006Date of Patent: January 18, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Hisao M. Chang, Javier B. Arellano, Steven William Frew, Sreenivasa Gorti, Bach Ngoc Hoang
-
Patent number: 7848509Abstract: A network-based voice activated auto-attendant service is disclosed. In a particular embodiment, a data processor is provided that can construct an enterprise voice directory by executing instructions to encrypt eXtended Markup Language (XML)-based files using an encryption key issued by a voice activated auto-attendant service provider network to form encrypted XML-based files. The instructions are further to store the encrypted XML-based files in a manner that is accessible to the voice activated auto-attendant service provider network, and to create the enterprise voice directory based on the encrypted XML-based files. The enterprise voice directory is configured to provide run-time access to the voice activated auto-attendant service provider network.Type: GrantFiled: July 3, 2008Date of Patent: December 7, 2010Assignee: AT&T Intellectual Property I, L.P.Inventor: Hisao M. Chang
-
Publication number: 20100169088Abstract: A method of generating demographic information relating to an individual is provided. The method includes monitoring an environment for a voice activity of an individual and detecting the voice activity of the individual. The method further includes analyzing the detected voice activity of the individual and determining, based on the detected voice activity of the individual, a demographic descriptor of the individual.Type: ApplicationFiled: December 29, 2008Publication date: July 1, 2010Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Michael JOHNSTON, Hisao M. CHANG, Harry E. BLANCHARD, Bernard S. RENGER, Linda ROBERTS
-
Publication number: 20100142684Abstract: Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for automatically transcribing voicemail. The method includes receiving a plurality of voicemail messages from callers, identifying for each voicemail message in the plurality of voicemail messages a first frequency with which the respective caller leaves voicemails, identifying for each voicemail message in the plurality of voicemail messages a second frequency with which a user requests transcription of each voicemail, assigning a priority ranking to each voicemail message in the plurality of voicemail messages based on the respective first frequency and the respective second frequency, and transcribing untranscribed voicemail messages with a highest priority ranking. The method can include establishing a priority ranking threshold and repeatedly transcribing a next highest ranking untranscribed voicemail message until no further untranscribed voicemail messages remain above the priority ranking threshold.Type: ApplicationFiled: December 4, 2008Publication date: June 10, 2010Applicant: AT&T Intellectual Property I, L.P.Inventors: Hisao M. Chang, Xiaolian Bi
-
Patent number: 7657005Abstract: A method of processing calls received at an interactive voice response (IVR) server is provided and includes receiving a telephone call at the IVR. Caller identity data that is associated with the telephone call is received and a customer profile that includes a list of individual names associated with the caller identity data is received. Each of the individual names is mapped to a speech recognition grammar pattern. Further, a caller of the telephone call is prompted to speak their name. A spoken name from the caller is received and recorded. Moreover, the spoken name is converted into a speech recognition grammar pattern. Thereafter, the speech recognition grammar pattern associated with the spoken name is compared to each of the speech recognition grammar patterns associated with the individual names retrieved from the customer profile.Type: GrantFiled: November 2, 2004Date of Patent: February 2, 2010Assignee: AT&T Intellectual Property I, L.P.Inventor: Hisao M. Chang
-
Publication number: 20090319276Abstract: A remote control device includes a digital audio storage device, a talk button, and an optical distance measurer. The digital audio storage device is configured to continually record an audio input for a specific amount of time. The talk button is coupled to the digital audio storage device and is configured to initiate a transmission of the audio input to a set-top box device. The optical distance measurer is coupled to the talk button and is configured to automatically measure a distance to a user in response to the talk button being pressed.Type: ApplicationFiled: June 20, 2008Publication date: December 24, 2009Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Hisao M. Chang, Iker Arizmendi
-
Publication number: 20090320076Abstract: A set-top box device comprises a speech recognition module, a video image recognition module, and a voice over Internet protocol bridge. The speech recognition module is configured to perform speech recognition on a voice command signal to determine an action to take in the set-top box device. The video image recognition module is connected to the speech recognition module, and is configured to recognize a display device image. The voice over Internet protocol bridge is coupled to the video image recognition module, and is configured to connect a voice telephone call from the set-top box device to a call center.Type: ApplicationFiled: June 20, 2008Publication date: December 24, 2009Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Hisao M. Chang
-
Publication number: 20090288118Abstract: Example methods and apparatus to generate relevance rankings for use by a program selector of a media presentation system are disclosed. An example method comprises tabulating a plurality of occurrence counts for respective ones of a plurality of terms of a program guide, each of the occurrence counts indicating a corresponding number of times each of the terms appears in the program guide, computing a plurality of relevance ranking scores for respective ones of a plurality of programs listed in the program guide based on the plurality of occurrence counts, selecting a list of programs from the program guide based on the relevance ranking scores, and outputting the list of programs.Type: ApplicationFiled: May 14, 2008Publication date: November 19, 2009Applicant: AT&T INTELLECTUAL PROPERTY, LPInventor: Hisao M. Chang
-
Publication number: 20090287486Abstract: Methods and apparatus to generate a speech recognition library for use by a speech recognition system are disclosed. An example method comprises identifying a plurality of video segments having closed caption data corresponding to a phrase, the plurality of video segments associated with respective ones of a plurality of audio data segments, computing a plurality of difference metrics between a baseline audio data segment associated with the phrase and respective ones of the plurality of audio data segments, selecting a set of the plurality of audio data segments based on the plurality of difference metrics, identifying a first one of the audio data segments in the set as a representative audio data segment, determining a first phonetic transcription of the representative audio data segment, and adding the first phonetic transcription to a speech recognition library when the first phonetic transcription differs from a second phonetic transcription associated with the phrase in the speech recognition library.Type: ApplicationFiled: May 14, 2008Publication date: November 19, 2009Applicant: AT&T INTELLECTUAL PROPERTY, LPInventor: Hisao M. Chang
-
Publication number: 20090259473Abstract: Methods and apparatus to present a video program to a visually impaired person are disclosed. An example method comprises receiving a video stream and an associated audio stream of a video program, detecting a portion of the video program that is not readily consumable by a visually impaired person, obtaining text associated with the portion of the video program, converting the text to a second audio stream, and combining the second audio stream with the associated audio stream.Type: ApplicationFiled: April 14, 2008Publication date: October 15, 2009Inventors: Hisao M. Chang, Horst Schroeter
-
Publication number: 20090259470Abstract: Systems and methods for bio-phonetic multi-phrase speaker identity verification are disclosed. Generally, a speaker identity verification engine generates a dynamic phrase including at least one dynamically-generated word. The speaker identity verification engine prompts a user to speak the dynamic phrase and receives a dynamic phrase utterance. The speaker identity verification engine extracts at least one voice characteristic from the dynamic phrase utterance and compares the at least one voice characteristic with a voice profile the generate a score. The speaker identity verification engine then determines whether to accept a speaker identity claim based on the score.Type: ApplicationFiled: June 24, 2009Publication date: October 15, 2009Inventor: Hisao M. Chang
-
Patent number: 7567901Abstract: Systems and methods for bio-phonetic multi-phrase speaker identity verification are disclosed. Generally, a speaker identity verification engine generates a dynamic phrase including at least one dynamically-generated word. The speaker identity verification engine prompts a user to speak the dynamic phrase and receives a dynamic phrase utterance. The speaker identity verification engine extracts at least one voice characteristic from the dynamic phrase utterance and compares the at least one voice characteristic with a voice profile the generate a score. The speaker identity verification engine then determines whether to accept a speaker identity claim based on the score.Type: GrantFiled: April 13, 2007Date of Patent: July 28, 2009Assignee: AT&T Intellectual Property 1, L.P.Inventor: Hisao M. Chang
-
Publication number: 20090034694Abstract: A method and system for an automated departure strategy from an automated system includes a track engine and an error engine. The track engine allows for the tracking and storing of one or more utterances spoken by a caller in response to one or more prompts. In addition, the track engine classifies each of the utterances with a confidence level. The error engine determines when one of the utterances initiates an error condition and transfers the caller to an operator on the occurrence of the error condition. In addition to transferring the caller to the operator, the error engine plays to the operator an error utterance, causing the error condition, and a preceding utterance, preceding the error utterance. Furthermore, the error engine populates an operator screen with information provided by the caller in the utterances for utterances classified with a high level of confidence.Type: ApplicationFiled: October 10, 2008Publication date: February 5, 2009Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: John M. Martin, Hisao M. Chang
-
Publication number: 20090028302Abstract: Call routing systems and methods are provided. A particular routing method comprises decoding a message based on an incoming call to determine whether a live agent is required. When a live agent is not required, a destination interactive voice response (IVR) application is identified, a determination of whether the destination IVR application is VoiceXML capable is made, and the incoming call is sent to the destination IVR application when the destination IVR application is VoiceXML capable. When the destination IVR application is not VoiceXML capable, a determination of whether the destination IVR application is capable of supporting an external data interface is made, and incoming call session data is routed to the destination IVR application when the destination IVR application is capable of supporting the external data interface.Type: ApplicationFiled: September 30, 2008Publication date: January 29, 2009Applicant: AT&T Intellectual Property I, L.P.Inventor: HISAO M. CHANG
-
Patent number: 7460652Abstract: The present application discloses a call routing system and a method of communicating with a call originator. The call routing system includes a voice converted data module having an input to receive an incoming call, an interactive voice response dialog module responsive to the voice converted data module; and a call routing module responsive to the voice converted data module. The call routing module is to route the incoming call to a destination. The method of communicating with an originator of a call includes receiving a call at an automated call handling system; performing an evaluation of the call based on a set of business rules; routing the call to an interactive voice response unit based on the evaluation, and in response to the call, automatically scheduling and sending an email to the originator of the call. The email includes a targeted communication message relating to the subject matter of the call.Type: GrantFiled: September 26, 2003Date of Patent: December 2, 2008Assignee: AT&T Intellectual Property I, L.P.Inventor: Hisao M. Chang
-
Publication number: 20080275708Abstract: A network-based voice activated auto-attendant service is disclosed. In a particular embodiment, a data processor is provided that can construct an enterprise voice directory by executing instructions to encrypt eXtended Markup Language (XML)-based files using an encryption key issued by a voice activated auto-attendant service provider network to form encrypted XML-based files. The instructions are further to store the encrypted XML-based files in a manner that is accessible to the voice activated auto-attendant service provider network, and to create the enterprise voice directory based on the encrypted XML-based files. The enterprise voice directory is configured to provide run-time access to the voice activated auto-attendant service provider network.Type: ApplicationFiled: July 3, 2008Publication date: November 6, 2008Applicant: SBC Knowledge Ventures, L.P.Inventor: Hisao M. Chang
-
Patent number: 7443960Abstract: A method and system for an automated departure strategy from an automated system includes a track engine and an error engine. The track engine allows for the tracking and storing of one or more utterances spoken by a caller in response to one or more prompts. In addition, the track engine classifies each of the utterances with a confidence level. The error engine determines when one of the utterances initiates an error condition and transfers the caller to an operator on the occurrence of the error condition. In addition to transferring the caller to the operator, the error engine plays to the operator an error utterance, causing the error condition, and a preceding utterance, preceding the error utterance. Furthermore, the error engine populates an operator screen with information provided by the caller in the utterances for utterances classified with a high level of confidence.Type: GrantFiled: May 8, 2006Date of Patent: October 28, 2008Assignee: AT&T Intellectual Property I, L.P.Inventors: John M. Martin, Hisao M. Chang
-
Patent number: 7415106Abstract: In a particular embodiment, a method of processing enterprise information system data for use by a voice activated auto-attendant service network is disclosed. The method includes provisioning a network-based voice activated auto-attendant service via a web interface including downloading a platform independent business to business (B2B) connector package, interacting with the connector package via a sequence of data modeling steps, selecting a connector based on an enterprise information system data source, and configuring the selected connector.Type: GrantFiled: March 9, 2004Date of Patent: August 19, 2008Assignee: SBC Knowledge Ventures, LPInventor: Hisao M. Chang
-
Patent number: 7356475Abstract: A system and method are disclosed for providing access to an interactive service offering. A method incorporating teachings of the present disclosure may include receiving a first communication in a format that complies with a first protocol. The first communication may be associated with a desired interaction between a first device and a voice activated service (VAS) platform. The method may also include receiving a second communication in a different format that complies with a different protocol, and the second communication may also be associated with a desired interaction between a different device and the VAS platform. A system implementing the method may recognize that the VAS platform does not support the first protocol, and translate the first communication to a platform-supported format to facilitate the desired interaction.Type: GrantFiled: January 5, 2004Date of Patent: April 8, 2008Assignee: SBC Knowledge Ventures, L.P.Inventors: Brian M. Novack, Hisao M. Chang