IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0625232
(2000-07-25)
|
우선권정보 |
CA-2279051 (1999-07-29) |
발명자
/ 주소 |
- Zheng, Roger Luo Q.
- Winer, Michael J.
- Wong, Catharina K.
- McKnight, Kathy A.
|
출원인 / 주소 |
- International Business Machines Corporation
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
7 |
초록
▼
A lock control data structure for a unit of work of an application program. The unit of work has a set of threads of access for opening a set of objects accessible to the application program. The lock control data structure has a set of object-specific lock models corresponding to the set of objects
A lock control data structure for a unit of work of an application program. The unit of work has a set of threads of access for opening a set of objects accessible to the application program. The lock control data structure has a set of object-specific lock models corresponding to the set of objects, and a lock controller for locking each object in the set of objects. Information regarding the lock requirements for each object are stored in the corresponding object-specific lock model. The lock controller locks and unlocks each object in the set of objects based on the information stored in the corresponding object-specific lock model.
대표청구항
▼
A lock control data structure for a unit of work of an application program. The unit of work has a set of threads of access for opening a set of objects accessible to the application program. The lock control data structure has a set of object-specific lock models corresponding to the set of objects
A lock control data structure for a unit of work of an application program. The unit of work has a set of threads of access for opening a set of objects accessible to the application program. The lock control data structure has a set of object-specific lock models corresponding to the set of objects, and a lock controller for locking each object in the set of objects. Information regarding the lock requirements for each object are stored in the corresponding object-specific lock model. The lock controller locks and unlocks each object in the set of objects based on the information stored in the corresponding object-specific lock model. Weather Data `Where the Fires Are`," Government Computer News, Feb. 7, 1994, vol. 13, No. 3, p. 50. Zorpette, G., "Sensing Climate Change," IEEE Spectrum, Jul. 1993, p. 20-27. he system of claim 8, wherein a dynamic component of a recognized spoken phrase is converted to a dynamic component in said target language using a finite-state transducer. 17. A system for translating a source language into at least one target language, comprising: a natural-language understanding system that infers a phrase in an underlying formal language from a spoken phrase; a text production mechanism in which a formal language phrase is converted to natural text in said at least one target language; a set of prerecorded translations in said at least one target language; and a playback mechanism driven by said natural text for reproducing said spoken phrase in said at least one target language using said prerecorded translations, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase. 18. The system of claim 17, wherein a speech recognition system measures the duration of said spoken phrase. 19. The system of claim 17, wherein a speech recognition system measures the duration of internal events in said spoken phrase. 20. The system of claim 19, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase less the duration of said internal specific events in said spoken phrase. 21. The system of claim 19, wherein said internal events are inter-word pauses. 22. The system of claim 17, wherein said playback mechanism employs a phrase-splicing based synthesis system. 23. The system of claim 17, wherein a recognized spoken phrase is converted to said target language using a finite-state transducer. 24. A system for translating a source language into at least one target language, comprising: a phrase-spotting system for identifying a spoken phrase from a restricted domain of phrases; a set of prerecorded translations of said restricted domain of phrases; and a playback mechanism for reproducing said spoken phrase in said at least one target language, wherein the duration of said spoken phrase or said prerecorded translation is adjusted to synchronize said spoken phrase and said prerecorded translation. 25. The system of claim 24, wherein said adjustment of said duration of said spoken phrase or said prerecorded translation is performed such that the maximum duration modification performed on either said spoken phrase or said prerecorded translation is less than a pre-determined threshold. 26. The system of claim 25, wherein said adjustment of said duration of said spoken phrase or said prerecorded translation first determines whether said spoken phrase or said prerecorded translation has the shorter duration, and then increases the duration of said phrase with the shorter duration. 27. A method for translating a source language into at least one target language, comprising: identifying a spoken phrase from a restricted domain of phrases; obtaining a prerecorded translation of said spoken phrase; and reproducing said spoken phrase in said at least one target language, wherein a duration of said prerecorded translation is adjusted to approximately match a duration of said spoken phrase. 28. The method of claim 27, further comprising the step of measuring the duration of internal events in said spoken phrase. 29. The method of claim 28, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase less the duration of said internal specific events in said spoken phrase. 30. The method of claim 28, wherein said internal events are inter-word pauses. 31. The method of claim 27, wherein said duration is measured using a speech recognition method. 32. The method of claim 27, wherein said identifying step is performed by a speech recognition system. 33. A method for translating a source language into at least one target language, comprising: identifying a spoken phrase from a restricted domain of phrases, said restricted d omain of phrases having a static component and a dynamic component; obtaining a prerecorded translation of said static components and said dynamic components of said spoken phrase; and reproducing said spoken phrase in said at least one target language using said prerecorded translations of said static components and said dynamic components, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase. 34. The method of claim 33, further comprising the step of measuring the duration of internal events in said spoken phrase. 35. The method of claim 34, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase less the duration of said internal specific events in said spoken phrase. 36. The method of claim 34, wherein said internal events are inter-word pauses. 37. The method of claim 33, wherein said duration is measured using a speech recognition method. 38. The method of claim 33, wherein said identifying step is performed by a speech recognition system. 39. The method of claim 33, wherein said reproducing step employs a phrase-splicing based synthesis system. 40. The method of claim 33, wherein a dynamic component of a recognized spoken phrase is converted to a dynamic component in said target language using a finite-state transducer. 41. A method for translating a source language into at least one target language, comprising: inferring a phrase in an underlying formal language from a spoken phrase using a natural-language understanding system; converting a formal language phrase to natural text in said at least one target language; obtaining a prerecorded translation in said at least one target language; and reproducing said spoken phrase in said at least one target language using said prerecorded translations and driven by said natural text, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase. 42. The method of claim 41, further comprising the step of measuring the duration of internal events in said spoken phrase. 43. The method of claim 42, wherein the duration of said prerecorded translation is adjusted to approximately match the duration of said spoken phrase less the duration of said internal specific events in said spoken phrase. 44. The method of claim 42, wherein said identifying step is performed by a speech recognition system. 45. The method of claim 42, wherein said duration is measured using a speech recognition method. 46. The method of claim 42, wherein a recognized spoken phrase is converted to said target language using a finite-state transducer. 47. The method of claim 42, wherein said reproducing step employs a phrase-splicing based synthesis system. 48. The method of claim 43, wherein said internal events are inter-word pauses. 49. A method for translating a source language into at least one target language, comprising: identifying a spoken phrase from a restricted domain of phrases; obtaining a prerecorded translation of said spoken phrase; and reproducing said spoken phrase in said at least one target language, wherein the duration of said spoken phrase or said prerecorded translation is adjusted to synchronize said spoken phrase and said prerecorded translation. 50. The method of claim 49, wherein said adjustment of said duration of said spoken phrase or said prerecorded translation is performed such that the maximum duration modification performed on either said spoken phrase or said prerecorded translation is less than a pre-determined threshold. 51. The method of claim 49, wherein said adjustment of said duration of said spoken phrase or said prerecorded translation first determines whether said spoken phrase or said prerecorded translation has the shorter duration, and then increases the duration of said phrase with the shorter duration. 52. A system for translating a source language
※ AI-Helper는 부적절한 답변을 할 수 있습니다.