Patents by Inventor Bhuvana Ramabhadran
Bhuvana Ramabhadran 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: 8237742Abstract: A simulation method and system. A computing system receives a first audio and/or video data stream. The first audio and/or video data stream includes data associated with a first person. The computing system monitors the first audio and/or video data stream. The computing system identifies emotional attributes comprised by the first audio and/or video data stream. The computing system generates a second audio and/or video data stream associated with the first audio and/or video data stream. The second audio and/or video data stream includes the data without the emotional attributes. The computing system stores the second audio and/or video data stream.Type: GrantFiled: June 12, 2008Date of Patent: August 7, 2012Assignee: International Business Machines CorporationInventors: Sara H. Basson, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
-
Publication number: 20120188446Abstract: A verbal description method and system. A computing system broadcasts first audio data and video data associated with the first audio data. The computing system determines that the video data comprises a graphic without a description in the first audio data. The computing system receives audible description data associated with the graphic. The computing system generates second audio data comprising the first audio data and the audible description data. The computing system synchronizes portions of the second audio data with associated portions of the video data. The computing system generates synchronized audio/video data comprising the portions of said second audio data aligned with the associated portions of said video data. The computing system broadcasts the synchronized audio/video data.Type: ApplicationFiled: March 29, 2012Publication date: July 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sara H. Basson, Brian Reginald Heasman, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
-
Patent number: 8219899Abstract: A verbal description method and system. A computing system broadcasts first audio data and video data associated with the first audio data. The computing system determines that the video data comprises a graphic without a description in the first audio data. The computing system receives audible description data associated with the graphic. The computing system generates second audio data comprising the first audio data and the audible description data. The computing system synchronizes portions of the second audio data with associated portions of the video data. The computing system generates synchronized audio/video data comprising the portions of said second audio data aligned with the associated portions of said video data. The computing system broadcasts the synchronized audio/video data.Type: GrantFiled: September 22, 2008Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: Sara H. Basson, Brian Reginald Heasman, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
-
Patent number: 8185480Abstract: A method of optimizing a function of a parameter includes associating, with an objective function for initial value of parameters, an auxiliary function of parameters that could be optimized computationally more efficiently than an original objective function, obtaining parameters that are optimum for the auxiliary function, obtaining updated parameters by taking a weighted sum of the optimum of the auxiliary function and initial model parameters.Type: GrantFiled: April 2, 2008Date of Patent: May 22, 2012Assignee: International Business Machines CorporationInventors: Dimitri Kanevsky, David Nahamoo, Daniel Povey, Bhuvana Ramabhadran
-
Patent number: 8175882Abstract: A method for task execution improvement, the method includes: generating a baseline model for executing a task; recording a user executing a task; comparing the baseline model to the user's execution of the task; and providing feedback to the user based on the differences in the user's execution and the baseline model.Type: GrantFiled: January 25, 2008Date of Patent: May 8, 2012Assignee: International Business Machines CorporationInventors: Sara H. Basson, Dimitiri Kanevsky, Edward E. Kelley, Bhuvana Ramabhadran
-
Publication number: 20120078621Abstract: Techniques are disclosed for generating and using sparse representation features to improve speech recognition performance. In particular, principles of the invention provide sparse representation exemplar-based recognition techniques. For example, a method comprises the following steps. A test vector and a training data set associated with a speech recognition system are obtained. A subset of the training data set is selected. The test vector is mapped with the selected subset of the training data set as a linear combination that is weighted by a sparseness constraint such that a new test feature set is formed wherein the training data set is moved more closely to the test vector subject to the sparseness constraint. An acoustic model is trained on the new test feature set. The acoustic model trained on the new test feature set may be used to decode user speech input to the speech recognition system.Type: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Applicant: International Business Machines CorporationInventors: Dimitri Kanevsky, David Nahamoo, Bhuvana Ramabhadran, Tara N. Sainath
-
Publication number: 20120078834Abstract: A sparse representation method of text classification is described. An input text document is represented as a document feature vector y. A category dictionary H provides possible examples [h1; h2; . . . ; hn] of the document feature vector y. The input text document is classified using a sparse representation text classification algorithm that solves for y=H? where a sparseness condition is enforced on ? to select a small number of examples from the dictionary H to describe the document feature vector y.Type: ApplicationFiled: September 23, 2011Publication date: March 29, 2012Applicant: NUANCE COMMUNICATIONS, INC.Inventors: Tara N. Sainath, Sameer R. Maskey, Bhuvana Ramabhadran, Dimitri Kanevsky
-
Publication number: 20110282648Abstract: A method of identifying and using side information available to statistical machine translation systems within an enterprise setting, the method including extracting user-specific interaction and non-interaction-based information from at least one corresponding database within the enterprise for each of a plurality of users, aggregating the user-specific interaction and non-interaction based information from a plurality of users, by using a processor on a computer, to tune and adapt background translation and language models, and updating all relevant models within the enterprise after user activity based on the tuned and adapted translation and language models.Type: ApplicationFiled: May 13, 2010Publication date: November 17, 2011Applicant: International Business Machines CorporationInventors: Ruhi Sarikaya, Jiri Navratil, Bhuvana Ramabhadran, David Eubenski, Salim Estephan Roukos
-
Publication number: 20110282925Abstract: An optimization system and method includes determining a best gradient as a sparse direction in a function having a plurality of parameters. The sparse direction includes a direction that maximizes change of the function. This maximum change of the function is determined by performing an optimization process that gives maximum growth subject to a sparsity regularized constraint. An extended Baum Welch (EBW) method can be used to identify the sparse direction. A best step size is determined along the sparse direction by finding magnitudes of entries of direction that maximizes the function restricted to the sparse direction. A solution is recursively refined for the function optimization using a processor and storage media.Type: ApplicationFiled: May 11, 2010Publication date: November 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DIMITRI KANEVSKY, David Nahamoo, Bhuvana Ramabhadran, Tara N. Sainath
-
Publication number: 20110077934Abstract: Methods and apparatus for language translation in a computing environment associated with a virtual application are presented. For example, a method for providing language translation includes determining languages of a user and a correspondent; determining one or more sequences of translators; determining a selected sequence of selected translators from the one or more sequences of the translators; requesting a change in virtual locations, within the computing environment associated with the virtual application, of one or more selected translator virtual representations of the selected translators to a virtual meeting location within the computing environment associated with the virtual application; and changing virtual locations of the one or more selected translator virtual representations to the virtual meeting location.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: International Business Machines CorporationInventors: Dimitri Kanevsky, Clifford Alan Pickover, Bhuvana Ramabhadran, Irina Rish
-
Publication number: 20110054853Abstract: A method, information processing system, and computer readable article of manufacture model data. A first dataset is received that includes a first set of physical world data. At least one data model associated with the first dataset is generated based on the receiving. A second dataset is received that includes a second set of physical world data. The second dataset is compared to the at least one data model. A probability that the second dataset is modeled by the at least one data model is determined. A determination is made that the probability is above a given threshold. A decision associated with the second dataset based on the at least one data model is generated in response to the probability being above the given threshold. The probability and the decision are stored in memory. The probability and the decision are provided to user via a user interface.Type: ApplicationFiled: August 31, 2009Publication date: March 3, 2011Applicant: International Business Machines CorporationInventors: Narges Bani Asadi, Guillermo A. Cecchi, Dimitri Kanevsky, Bhuvana Ramabhadran, Irina Rish, Katya Scheinberg
-
Publication number: 20100073559Abstract: A verbal description method and system. A computing system broadcasts first audio data and video data associated with the first audio data. The computing system determines that the video data comprises a graphic without a description in the first audio data. The computing system receives audible description data associated with the graphic. The computing system generates second audio data comprising the first audio data and the audible description data. The computing system synchronizes portions of the second audio data with associated portions of the video data. The computing system generates synchronized audio/video data comprising the portions of said second audio data aligned with the associated portions of said video data. The computing system broadcasts the synchronized audio/video data.Type: ApplicationFiled: September 22, 2008Publication date: March 25, 2010Inventors: Sara H. Basson, Brian Reginald Heasman, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
-
Publication number: 20090310939Abstract: A simulation method and system. A computing system receives a first audio and/or video data stream. The first audio and/or video data stream includes data associated with a first person. The computing system monitors the first audio and/or video data stream. The computing system identifies emotional attributes comprised by the first audio and/or video data stream. The computing system generates a second audio and/or video data stream associated with the first audio and/or video data stream. The second audio and/or video data stream includes the data without the emotional attributes. The computing system stores the second audio and/or video data stream.Type: ApplicationFiled: June 12, 2008Publication date: December 17, 2009Inventors: Sara H. Basson, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
-
Publication number: 20090313015Abstract: A multiple audio/video data stream simulation method and system. A computing system receives first audio and/or video data streams. The first audio and/or video data streams include data associated with a first person and a second person. The computing system monitors the first audio and/or video data streams. The computing system identifies emotional attributes comprised by the first audio and/or video data streams. The computing system generates second audio and/or video data streams associated with the first audio and/or video data streams. The second audio and/or video data streams include the first audio and/or video data streams data without the emotional attributes. The computing system stores the second audio and/or video data streams.Type: ApplicationFiled: June 13, 2008Publication date: December 17, 2009Inventors: Sara H. Basson, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
-
Publication number: 20090265770Abstract: A method and system for authenticating a user seeking access to a secured system in a public area. Access is granted when a user demonstrates sufficient knowledge of the user's personal characteristics stored in the system. The user initiates the access process by tapping into the stored characteristics without overtly stating information that may be overheard. The user statements reflect an awareness about the categories of user uniqueness without divulging details. The system response statements act to elicit further information from the user for response and the response statements are scored. After a cumulative score threshold is met, the user is granted access.Type: ApplicationFiled: April 16, 2008Publication date: October 22, 2009Inventors: Sara H. Basson, Dimitri Kanevsky, Edward E. Kelley, Bhuvana Ramabhadran
-
Publication number: 20090254496Abstract: A method of optimizing a function of a parameter includes associating, with an objective function for initial value of parameters, an auxiliary function of parameters that could be optimized computationally more efficiently than an original objective function, obtaining parameters that are optimum for the auxiliary function, obtaining updated parameters by taking a weighted sum of the optimum of the auxiliary function and initial model parameters.Type: ApplicationFiled: April 2, 2008Publication date: October 8, 2009Applicant: International Buseinss Machines CorporationInventors: Dimitri Kanevsky, David Nahamoo, Daniel Povey, Bhuvana Ramabhadran
-
Publication number: 20090190767Abstract: A system for regulating the volume and frequency content of audio producing devices, the system includes: one or more noise making objects (NMO) configured with individual sound control devices in electrical communication with a noise management server and one or more audio producing devices configured with individual sound control devices; wherein the sound control devices have electronic logic processing, storage, and communication capabilities; wherein the noise management server utilize the sound control devices to: determine whether the NMO are producing noise in the audible range of one or more audio producing devices; determine a noise characteristic of the one or more NMO; command the one or more NMO to send the noise characteristic to the one or more audio producing devices; and wherein the volume and frequency content of audio produced by the one or more audio producing devices is adjusted in response to the received noise characteristic.Type: ApplicationFiled: January 24, 2008Publication date: July 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew Aaron, Dimitri Kanevsky, Edward E. Kelley, Bhuvana Ramabhadran
-
Publication number: 20090192798Abstract: A method for task execution improvement, the method includes: generating a baseline model for executing a task; recording a user executing a task; comparing the baseline model to the user's execution of the task; and providing feedback to the user based on the differences in the user's execution and the baseline model.Type: ApplicationFiled: January 25, 2008Publication date: July 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sara H. Basson, Dimitri Kanevsky, Edward E. Kelley, Bhuvana Ramabhadran
-
Publication number: 20090132230Abstract: Illustrative embodiments provide a computer implemented method and apparatus, in the form of a data processing system, and a computer program product for optimizing a natural language translation. In one illustrative embodiment, the computer implemented method comprises receiving a request from a requester, wherein the request comprises source language data, an indication of a source language and a destination language, and determining whether a translation between the source language and the destination language is needed. Identifying a mapping between the source language and the destination language includes a set of hops, the method, responsive to a determination that the translation is needed, translates the source language data into a destination language data associated with each successive hop in the set of hops in the mapping and returns the destination language data to the requester at a destination hop.Type: ApplicationFiled: November 15, 2007Publication date: May 21, 2009Inventors: Dimitri Kanevsky, Bhuvana Ramabhadran, Mahesh Viswanathan
-
Patent number: 7515136Abstract: A method of collaborative interactions with billboards includes receiving a request, by a billboard network manager, from an advertisement company to display synchronized interactive advertisements and video games on billboards in an area, inviting users in the area to participate in the advertisements and video games through the billboards and mobile devices of the users via a network, checking registration of the users to participate in the collaborative interactions with billboards, and checking a volume of the users in the area for appropriate synchronized advertisements and video games. If the volume of users is appropriate for synchronized advertisements and video games, then the billboard network manager displays the synchronized advertisements and video games, and continues to track the volume of the users in the area.Type: GrantFiled: July 31, 2008Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Dimitri Kanevsky, Bhuvana Ramabhadran, Roberto Sicconi, Mahesh Viswanathan