Patents by Inventor Henry Houh
Henry Houh 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: 9934223Abstract: A computerized method and apparatus is disclosed for merging content segments from a number of discrete media content (e.g., audio/video podcasts) in preparation for playback. The method and apparatus obtain metadata corresponding to a plurality of discrete media content. The metadata identifies the content segments and their corresponding timing information, such that the metadata of at least one of the plurality of discrete media content is derived using one or more media processing techniques. A number of the content segments are selected to be merged for playback using the timing information from the metadata. The merged media content can be implemented as a playlist identifying the content segments to be merged for playback. The merged media content can also be generated by extracting the content segments to be merged for playback from each of the media files/streams and then merging the extracted segments into one or more merged media files/streams.Type: GrantFiled: September 4, 2015Date of Patent: April 3, 2018Assignee: CXENSE ASAInventors: Henry Houh, Jeffrey Nathan Stern
-
Patent number: 9697231Abstract: A computerized method and apparatus for providing a virtual media channel based on media search is featured. The method and apparatus features the steps of, or structure for, obtaining a set of rules that define instructions for obtaining media content that comprise the content for a media channel, the set including at least one rule with instructions to include media content resulting from a search; searching for candidate media content according to a search query defined by the at least one rule; and merging one or more of the candidate media content resulting from the search into the content for the media channel. The candidate media content can include segments of the media content resulting from the search. The set of rules can additionally include a rule with instructions to add media content from a predetermined location.Type: GrantFiled: June 2, 2006Date of Patent: July 4, 2017Assignee: CXENSE ASAInventors: Henry Houh, Jeffrey Nathan Stern, Robert Spina, Marie Meeter
-
Patent number: 9697230Abstract: A computerized method and apparatus is disclosed for dynamic presentation of advertising, factual, informational content and combinations thereof. In particular, the advertising content is dynamically presented according to the playback of corresponding segments identified within a media file or stream.Type: GrantFiled: March 31, 2006Date of Patent: July 4, 2017Assignee: CXENSE ASAInventors: Henry Houh, Jeffrey Nathan Stern
-
Publication number: 20160188577Abstract: A method and apparatus for timed tagging of content is featured. The method and apparatus can include the steps of, or structure for, obtaining at least one keyword tag associated with discrete media content; generating a timed segment index of discrete media content, the timed segment index identifying content segments of the discrete media content and corresponding timing boundaries of the content segments; searching the timed segment index for a match to the at least one keyword tag, the match corresponding to at least one of the content segments identified in the segment index; and generating a timed tag index that includes the at least one keyword tag and the timing boundaries corresponding to the least one content segment of the discrete media content containing the match.Type: ApplicationFiled: February 18, 2016Publication date: June 30, 2016Inventors: Henry Houh, Jeffrey Nathan Stern
-
Publication number: 20160012047Abstract: A method and apparatus for reindexing media content for search applications that includes steps and structure for providing a speech recognition database that include entries defining acoustical representations for a plurality of words; providing a searchable database containing a plurality of metadata documents descriptive of a plurality of media resources, each of the plurality of metadata documents including a sequence of speech recognized text indexed using the speech recognition database; updating the speech recognition database with at least one word candidate; and reindexing the sequence of speech recognized text for a subset of the plurality of metadata documents using the updated speech recognition database.Type: ApplicationFiled: September 21, 2015Publication date: January 14, 2016Inventors: Henry Houh, Jeffrey Nathan Stern, Nina Zinovieva
-
Publication number: 20150378998Abstract: A computerized method and apparatus is disclosed for merging content segments from a number of discrete media content (e.g., audio/video podcasts) in preparation for playback. The method and apparatus obtain metadata corresponding to a plurality of discrete media content. The metadata identifies the content segments and their corresponding timing information, such that the metadata of at least one of the plurality of discrete media content is derived using one or more media processing techniques. A number of the content segments are selected to be merged for playback using the timing information from the metadata. The merged media content can be implemented as a playlist identifying the content segments to be merged for playback. The merged media content can also be generated by extracting the content segments to be merged for playback from each of the media files/streams and then merging the extracted segments into one or more merged media files/streams.Type: ApplicationFiled: September 4, 2015Publication date: December 31, 2015Inventors: Henry Houh, Jeffrey Nathan Stern
-
Patent number: 7975296Abstract: A method of security testing a web application is presented. The method identifies a web application to be tested, determines potential security vulnerabilities of the web application, generates one or more security tests for testing the potential vulnerabilities, and executes the security test on the web application. The results of the security testing are then used to make the web application less vulnerable to security attacks.Type: GrantFiled: February 6, 2003Date of Patent: July 5, 2011Assignee: Oracle International CorporationInventors: Larry Apfelbaum, Henry Houh, Thomas Mayberry, George Friedman
-
Patent number: 7877736Abstract: A method, software application and computer system provides computer language interpretations and optimization for web server testing by first recording user actions associated with an instance of a user interaction with a web server. The actions are analyzed to determine a collection of actions which alter communications with the server or have side effects which alter a future communication with the server. A test program is generated from the collection of actions. The test program is used to perform one or more of functional, load, and monitoring testing of a web server.Type: GrantFiled: October 19, 2004Date of Patent: January 25, 2011Assignee: Oracle International Corp.Inventors: Henry Houh, Jeff Stern
-
Patent number: 7801910Abstract: A method and apparatus for timed tagging of content is featured. The method and apparatus can include the steps of, or structure for, obtaining at least one keyword tag associated with discrete media content; generating a timed segment index of discrete media content, the timed segment index identifying content segments of the discrete media content and corresponding timing boundaries of the content segments; searching the timed segment index for a match to the at least one keyword tag, the match corresponding to at least one of the content segments identified in the segment index; and generating a timed tag index that includes the at least one keyword tag and the timing boundaries corresponding to the least one content segment of the discrete media content containing the match.Type: GrantFiled: June 1, 2006Date of Patent: September 21, 2010Assignee: Ramp Holdings, Inc.Inventors: Henry Houh, Jeffrey Nathan Stern
-
Patent number: 7590542Abstract: A method is disclosed for generating test scripts for testing an IVR from an IVR's voice-capable markup language application. The test scripts can be generated directly from the voice-capable markup language application, from a product which provides a graphical representation of the IVR from the IVR's voice-capable markup language application, or a grid can be used to represent the tags within the voice-capable markup language application and a test script generated from the grid. Additionally, a virtual telephone caller system is provided to test the IVR of a contact center, wherein the virtual telephone caller system operates with voice-capable markup language software scripts.Type: GrantFiled: May 7, 2003Date of Patent: September 15, 2009Inventors: Douglas Carter Williams, Wesley C. Hand, Jr., Henry Houh, Albert Robinson Seeley
-
Publication number: 20090222442Abstract: A method and apparatus for timed tagging of content is featured. The method and apparatus can include the steps of, or structure for, obtaining at least one keyword tag associated with discrete media content; generating a timed segment index of discrete media content, the timed segment index identifying content segments of the discrete media content and corresponding timing boundaries of the content segments; searching the timed segment index for a match to the at least one keyword tag, the match corresponding to at least one of the content segments identified in the segment index; and generating a timed tag index that includes the at least one keyword tag and the timing boundaries corresponding to the least one content segment of the discrete media content containing the match.Type: ApplicationFiled: February 24, 2009Publication date: September 3, 2009Inventors: Henry Houh, Jeffrey Nathan Stern
-
Publication number: 20070118873Abstract: A computerized method and apparatus is disclosed for merging content segments from a number of discrete media content (e.g., audio/video podcasts) in preparation for playback. The method and apparatus obtain metadata corresponding to a plurality of discrete media content. The metadata identifies the content segments and their corresponding timing information, such that the metadata of at least one of the plurality of discrete media content is derived using one or more media processing techniques. A number of the content segments are selected to be merged for playback using the timing information from the metadata. The merged media content can be implemented as a playlist identifying the content segments to be merged for playback. The merged media content can also be generated by extracting the content segments to be merged for playback from each of the media files/streams and then merging the extracted segments into one or more merged media files/streams.Type: ApplicationFiled: June 2, 2006Publication date: May 24, 2007Applicant: BBNT Solutions LLCInventors: Henry Houh, Jeffrey Stern
-
Publication number: 20070112837Abstract: A method and apparatus for timed tagging of content is featured. The method and apparatus can include the steps of, or structure for, obtaining at least one keyword tag associated with discrete media content; generating a timed segment index of discrete media content, the timed segment index identifying content segments of the discrete media content and corresponding timing boundaries of the content segments; searching the timed segment index for a match to the at least one keyword tag, the match corresponding to at least one of the content segments identified in the segment index; and generating a timed tag index that includes the at least one keyword tag and the timing boundaries corresponding to the least one content segment of the discrete media content containing the match.Type: ApplicationFiled: June 1, 2006Publication date: May 17, 2007Applicant: BBNT Solutions LLCInventors: Henry Houh, Jeffrey Stern
-
Publication number: 20070106646Abstract: According to one aspect, a computerized method and apparatus for generating and presenting search snippets that enable user-directed navigation of the underlying audio/video content. The method involves obtaining metadata associated with discrete media content that satisfies a search query. The metadata identifies a number of content segments and corresponding timing information derived from the underlying media content using one or more automated media processing techniques. Using the timing information identified in the metadata, a search result or “snippet” can be generated that enables a user to arbitrarily select and commence playback of the underlying media content at any of the individual content segments.Type: ApplicationFiled: March 31, 2006Publication date: May 10, 2007Applicant: BBNT Solutions LLCInventors: Jeffrey Stern, Henry Houh, Robert Spina, Jian Jiang
-
Publication number: 20070106685Abstract: A method and apparatus for reindexing media content for search applications that includes steps and structure for providing a speech recognition database that include entries defining acoustical representations for a plurality of words; providing a searchable database containing a plurality of metadata documents descriptive of a plurality of media resources, each of the plurality of metadata documents including a sequence of speech recognized text indexed using the speech recognition database; updating the speech recognition database with at least one word candidate; and reindexing the sequence of speech recognized text for a subset of the plurality of metadata documents using the updated speech recognition database.Type: ApplicationFiled: September 18, 2006Publication date: May 10, 2007Applicant: Podzinger Corp.Inventors: Henry Houh, Jeffrey Stern, Nina Zinovieva, Marie Meteer
-
Publication number: 20070106693Abstract: A computerized method and apparatus for providing a virtual media channel based on media search is featured. The method and apparatus features the steps of, or structure for, obtaining a set of rules that define instructions for obtaining media content that comprise the content for a media channel, the set including at least one rule with instructions to include media content resulting from a search; searching for candidate media content according to a search query defined by the at least one rule; and merging one or more of the candidate media content resulting from the search into the content for the media channel. The candidate media content can include segments of the media content resulting from the search. The set of rules can additionally include a rule with instructions to add media content from a predetermined location.Type: ApplicationFiled: June 2, 2006Publication date: May 10, 2007Applicant: BBNT Solutions LLCInventors: Henry Houh, Jeffrey Stern, Robert Spina, Marie Meteer
-
Publication number: 20070106660Abstract: According to one aspect, a computerized method and apparatus for generating and presenting search snippets that enable user-directed navigation of the underlying audio/video content. The method involves obtaining metadata associated with discrete media content that satisfies a search query. The metadata identifies a number of content segments and corresponding timing information derived from the underlying media content using one or more automated media processing techniques. Using the timing information identified in the metadata, a search result or “snippet” can be generated that enables a user to arbitrarily select and commence playback of the underlying media content at any of the individual content segments.Type: ApplicationFiled: June 1, 2006Publication date: May 10, 2007Applicant: BBNT Solutions LLCInventors: Jeffrey Stern, Henry Houh
-
Publication number: 20070106760Abstract: A computerized method and apparatus is disclosed for dynamic presentation of advertising, factual, informational content and combinations thereof. In particular, the advertising content is dynamically presented according to the playback of corresponding segments identified within a media file or stream.Type: ApplicationFiled: March 31, 2006Publication date: May 10, 2007Applicant: BBNT Solutions LLCInventors: Henry Houh, Jeffrey Stern
-
Publication number: 20050138104Abstract: A method, software application and computer system provides computer language interpretations and optimization for web server testing by first recording user actions associated with an instance of a user interaction with a web server. The actions are analyzed to determine a collection of actions which alter communications with the server or have side effects which alter a future communication with the server. A test program is generated from the collection of actions. The test program is used to perform one or more of functional, load, and monitoring testing of a web server.Type: ApplicationFiled: October 19, 2004Publication date: June 23, 2005Inventors: Henry Houh, Jeff Stern
-
Publication number: 20030212561Abstract: A method is disclosed for generating test scripts for testing an IVR from an IVR's voice-capable markup language application. The test scripts can be generated directly from the voice-capable markup language application, from a product which provides a graphical representation of the IVR from the IVR's voice-capable markup language application, or a grid can be used to represent the tags within the voice-capable markup language application and a test script generated from the grid. Additionally, a virtual telephone caller system is provided to test the IVR of a contact center, wherein the virtual telephone caller system operates with voice-capable markup language software scripts.Type: ApplicationFiled: May 7, 2003Publication date: November 13, 2003Inventors: Douglas Carter Williams, Wesley C. Hand, Henry Houh, Albert Robinson Seeley