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: 10332522
    Abstract: 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: Grant
    Filed: April 23, 2018
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Publication number: 20180240462
    Abstract: 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: Application
    Filed: April 23, 2018
    Publication date: August 23, 2018
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Patent number: 9953651
    Abstract: 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: Grant
    Filed: July 28, 2008
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Publication number: 20140201659
    Abstract: 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: Application
    Filed: January 11, 2013
    Publication date: July 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Albert A. Chung, Monica Senior, Kam K. Yee
  • Publication number: 20140201661
    Abstract: 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: Application
    Filed: November 13, 2013
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Monica Senior, Kam K. Yee
  • Patent number: 8549465
    Abstract: 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: Grant
    Filed: February 28, 2012
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Patent number: 8468497
    Abstract: 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: Grant
    Filed: November 27, 2007
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Publication number: 20120222007
    Abstract: 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: Application
    Filed: February 28, 2012
    Publication date: August 30, 2012
    Applicant: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Publication number: 20100023330
    Abstract: 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: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Publication number: 20100013855
    Abstract: 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: Application
    Filed: July 16, 2008
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CORVILLE O. ALLEN, ALBERT A. CHUNG, BINH TRUONG, KAM K. YEE
  • Publication number: 20090326948
    Abstract: 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: Application
    Filed: June 26, 2008
    Publication date: December 31, 2009
    Inventors: Piyush Agarwal, Priya B. Benjamin, Kam K. Yee, Neeraj Joshi
  • Patent number: 7562344
    Abstract: 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: Grant
    Filed: April 29, 2008
    Date of Patent: July 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh Truong, Kam K. Yee
  • Publication number: 20090138851
    Abstract: 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: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee