Patents by Inventor Kam K. Yee
Kam K. Yee 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: 10332522Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.Type: GrantFiled: April 23, 2018Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Publication number: 20180240462Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.Type: ApplicationFiled: April 23, 2018Publication date: August 23, 2018Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Patent number: 9953651Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.Type: GrantFiled: July 28, 2008Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Publication number: 20140201659Abstract: A method and system for providing an adjustable user interface (UI) element comprises displaying as part of a UI of an application window a UI control element that controls a variably-sized content section. Responsive to receiving a variable adjustment made to the UI control element by a user, the variably-sized content section is resized in proportion to an amount of the variable adjustment received.Type: ApplicationFiled: January 11, 2013Publication date: July 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Albert A. Chung, Monica Senior, Kam K. Yee
-
Publication number: 20140201661Abstract: A method and system for providing an adjustable user interface (UI) element comprises displaying as part of a UI of an application window a UI control element that controls a variably-sized content section. Responsive to receiving a variable adjustment made to the UI control element by a user, the variably-sized content section is resized in proportion to an amount of the variable adjustment received.Type: ApplicationFiled: November 13, 2013Publication date: July 17, 2014Applicant: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Monica Senior, Kam K. Yee
-
Patent number: 8549465Abstract: Embodiments of the present invention address deficiencies of the art in respect to defect classification for software development and provide a method, system and computer program product for automated defect classification in a software development tool. In an embodiment of the invention, a defect classification method can be provided. The method can include computing differences between versions of a line of source code, lexically analyzing the computed differences to produce a lexical construct, mapping the lexical construct to a classification, and assigning the defect classification to the line of source code.Type: GrantFiled: February 28, 2012Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Patent number: 8468497Abstract: Embodiments of the present invention address deficiencies of the art in respect to defect classification for software development and provide a method, system and computer program product for automated defect classification in a software development tool. In an embodiment of the invention, a defect classification method can be provided. The method can include computing differences between versions of a line of source code, lexically analyzing the computed differences to produce a lexical construct, mapping the lexical construct to a classification, and assigning the defect classification to the line of source code.Type: GrantFiled: November 27, 2007Date of Patent: June 18, 2013Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Publication number: 20120222007Abstract: Embodiments of the present invention address deficiencies of the art in respect to defect classification for software development and provide a method, system and computer program product for automated defect classification in a software development tool. In an embodiment of the invention, a defect classification method can be provided. The method can include computing differences between versions of a line of source code, lexically analyzing the computed differences to produce a lexical construct, mapping the lexical construct to a classification, and assigning the defect classification to the line of source code.Type: ApplicationFiled: February 28, 2012Publication date: August 30, 2012Applicant: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Publication number: 20100023330Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.Type: ApplicationFiled: July 28, 2008Publication date: January 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Publication number: 20100013855Abstract: A solution for optimizing settings of a media display device is disclosed. In the solution, a media stream can be identified. At least one stream characteristic specific to the media stream can be determined. This characteristic can be embedded in the stream itself or can be determined by analyzing the stream. At least one display device setting for playback of the media stream can be determined based at least in part upon the determined stream characteristic(s). One or more setting of the media display device can be dynamically and automatically adjusted based upon the determined display device setting(s).Type: ApplicationFiled: July 16, 2008Publication date: January 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: CORVILLE O. ALLEN, ALBERT A. CHUNG, BINH TRUONG, KAM K. YEE
-
Publication number: 20090326948Abstract: A method, system and computer-usable medium are disclosed for the transcoding of annotated text to speech and audio. Source text is parsed into spoken text passages and sound description passages. A speaker identity is determined for each spoken text passage and a sound element for each sound description passage. The speaker identities and sound elements are automatically referenced to a voice and sound effects schema. A voice effect is associated with each speaker identity and a sound effect with each sound element. Each spoken text passage is then annotated with the voice effect associated with its speaker identity and each sound description passage is annotated with the sound effect associated with its sound element. The resulting annotated spoken text and sound description passages are processed to generate output text operable to be transcoded to speech and audio.Type: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Inventors: Piyush Agarwal, Priya B. Benjamin, Kam K. Yee, Neeraj Joshi
-
Patent number: 7562344Abstract: A system, method, and computer program product for providing real-time developer feedback are provided. The system includes a computer executing a source code editor; a feedback repository storing a programming language (PL) construct database, a profile database, and a general database; and a lexical analyzer executing on the computer. The analyzer parses code entered by a user into the editor. The constructs are used to search the construct database to determine a PL used in entering the code. The PL is used to search the construct database to determine a construct type. The analyzer searches the profile database for a developer profile of the user for the construct type. In response to a hit resulting from the search of the developer profile, the analyzer determines a frequency of occurrence of the construct type associated with the hit, identifies a cue assigned to the frequency of occurrence for the construct type, and delivers the cue to the computer.Type: GrantFiled: April 29, 2008Date of Patent: July 14, 2009Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh Truong, Kam K. Yee
-
Publication number: 20090138851Abstract: Embodiments of the present invention address deficiencies of the art in respect to defect classification for software development and provide a method, system and computer program product for automated defect classification in a software development tool. In an embodiment of the invention, a defect classification method can be provided. The method can include computing differences between versions of a line of source code, lexically analyzing the computed differences to produce a lexical construct, mapping the lexical construct to a classification, and assigning the defect classification to the line of source code.Type: ApplicationFiled: November 27, 2007Publication date: May 28, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee