Patents by Inventor Yael Ravin

Yael Ravin 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: 10762895
    Abstract: A linguistic profiling method, system, and computer program product include capturing a language input of an individual user, analyzing the language input to detect an attribute of the language input, and synthesizing the attribute to characterize a feature of the individual user.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thembani Togwe, Yael Ravin
  • Publication number: 20190005949
    Abstract: A linguistic profiling method, system, and computer program product include capturing a language input of an individual user, analyzing the language input to detect an attribute of the language input, and synthesizing the attribute to characterize a feature of the individual user.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Thembani Togwe, Yael Ravin
  • Patent number: 9569414
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jennifer Lai, Zhiqiang Liu, Brian J. McDonald, Laurie Miller, Yael Ravin, Karen A. Ughetta
  • Publication number: 20150134736
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Application
    Filed: January 22, 2015
    Publication date: May 14, 2015
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Yael Ravin, Karen A. Ughetta
  • Patent number: 8972932
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Karen A. Ughetta, Yael Ravin
  • Patent number: 8813255
    Abstract: An embodiment of the invention provides a method for security classification applying social norming. More specifically, content is received from a user via an interface; and, a data repository connected to the interface stores the content. A portal connected to the data repository identifies an attempt to access the content from a non-user. A program processor connected to the portal determines whether the content includes a security classification. When the content does not include a security classification, a communications module connected to the program processor sends an alert to the user. The alert includes a request to assign a security classification to the content. When the content includes a security classification, the communications module sends a message to the user, wherein the message includes a request to verify the security classification.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, John H. Handy-Bosma, Yael Ravin, William D. Morrison
  • Patent number: 8448258
    Abstract: An embodiment of the invention includes a method and system for content management. More specifically, the system includes a user interface for receiving content from a user and a data repository connected to the user interface for storing the content. The user interface also receives a request to access the content from the user. A program processor is connected to the data repository, wherein the program processor determines whether the content includes a security classification. A communications module is connected to the program processor, wherein the communications module sends an alert to the user interface when the content does not include a security classification. The alert includes a request to assign a security classification to the content.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, John H. Handy-Bosma, Yael Ravin, William D. Morrison
  • Publication number: 20120311186
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Application
    Filed: August 9, 2012
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Karen A. Ughetta, Yael Ravin
  • Patent number: 8316348
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Karen A. Ughetta, Yael Ravin
  • Publication number: 20120198564
    Abstract: An embodiment of the invention includes a method and system for content management. More specifically, the system includes a user interface for receiving content from a user and a data repository connected to the user interface for storing the content. The user interface also receives a request to access the content from the user. A program processor is connected to the data repository, wherein the program processor determines whether the content includes a security classification. A communications module is connected to the program processor, wherein the communications module sends an alert to the user interface when the content does not include a security classification. The alert includes a request to assign a security classification to the content.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, John H. Handy-Bosma, Yael Ravin, William D. Morrison
  • Publication number: 20120198568
    Abstract: An embodiment of the invention provides a method for security classification applying social norming. More specifically, content is received from a user via an interface; and, a data repository connected to the interface stores the content. A portal connected to the data repository identifies an attempt to access the content from a non-user. A program processor connected to the portal determines whether the content includes a security classification. When the content does not include a security classification, a communications module connected to the program processor sends an alert to the user. The alert includes a request to assign a security classification to the content. When the content includes a security classification, the communications module sends a message to the user, wherein the message includes a request to verify the security classification.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, John H. Handy-Bosma, Yael Ravin, William D. Morrison
  • Patent number: 8036896
    Abstract: A server for providing language and literacy tutoring information to a plurality of user devices connected to a communications network, comprising a network adapter for connection to the network; a content database for providing learning content to devices via the network adaptor and the network; a plurality of speech recognition models stored in the server; a processor for processing speech data and session control data generated by a user and sent to the server by the network, the processor evaluating which of the speech recognition models provides most accurate speech recognition results; and a performance evaluator for evaluating speech produced by the user using the speech recognition model that produces the most accurate results. A system, including user devices. A method for operating the system, and a program storage medium having computer code thereon for implementing the method and system.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: October 11, 2011
    Assignee: Nuance Communications, Inc.
    Inventors: Hugh William Adams, Jr., Peter Gustav Fairweather, Yael Ravin
  • Patent number: 7865457
    Abstract: A knowledge management system allocating expert resources, method of allocating expert resources and program product therefor. Information requests are provided over networked devices, e.g., over voice and data networks. Data on experts may be stored in an expert database and data on requesters stored in a requestor database. A pairing unit identifies an appropriate expert matched to each request and requestor. The pairing unit includes a request/requestor characterization unit collecting request/requestor attributes, a matching unit matching request/requestor attributes with an expert, and a routing unit routing each incoming request to a selected matching expert.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yael Ravin, James J. Sharpe, Edith H. Stern
  • Publication number: 20090044169
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Application
    Filed: August 8, 2007
    Publication date: February 12, 2009
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Karen A. Ughetta, Yael Ravin
  • Publication number: 20070244703
    Abstract: A server for providing language and literacy tutoring information to a plurality of user devices connected to a communications network, comprising a network adapter for connection to the network; a content database for providing learning content to devices via the network adaptor and the network; a plurality of speech recognition models stored in the server; a processor for processing speech data and session control data generated by a user and sent to the server by the network, the processor evaluating which of the speech recognition models provides most accurate speech recognition results; and a performance evaluator for evaluating speech produced by the user using the speech recognition model that produces the most accurate results. A system, including user devices. A method for operating the system, and a program storage medium having computer code thereon for implementing the method and system.
    Type: Application
    Filed: April 18, 2006
    Publication date: October 18, 2007
    Inventors: Hugh Adams, Peter Fairweather, Yael Ravin
  • Publication number: 20060078868
    Abstract: A computer system, method, program product, and service method for evaluating a learning program/service is disclosed with one or more databases having one or more variables. The invention systematically determines the attractiveness of the program/service, preferably a learning program, to one or more end users by determining one or more variables. Each of the variables defines one or more aspects of the learning program/service. An assessment value is associated with each of the variables. The assessment value is a combination of two or more importance assessments given by one or more of the users for each of the respective aspects. A provisioning value is also associated with each of the variables. The provisioning value is a combination of two or more availability assessments given by one or more stake holders for the respective aspect.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Applicant: International Business Machines Corporation
    Inventors: Patricia Douglas, Peter Fairweather, Janis Morariu, Stephen Rae, Yael Ravin
  • Publication number: 20060047615
    Abstract: A knowledge management system allocating expert resources, method of allocating expert resources and program product therefor. Information requests are provided over networked devices, e.g., over voice and data networks. Data on experts may be stored in an expert database and data on requesters stored in a requestor database. A pairing unit identifies an appropriate expert matched to each request and requestor. The pairing unit includes a request/requestor characterization unit collecting request/requestor attributes, a matching unit matching request/requestor attributes with an expert, and a routing unit routing each incoming request to a selected matching expert.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventors: Yael Ravin, James Sharpe, Edith Stern
  • Patent number: 6571239
    Abstract: This invention provides methods, apparatus, system, and article of manufacture which solve the problem of mismatch between the keywords employed by a user in making a query and those assigned by the manual or automatic classification system stored in the system's keyword index. The system records the initial keyword(s) input by the user and holds them until the user is either satisfied or gives up. If in a query session the user is satisfied with the object(s) retrieved from the repository, the system associates the initial keywords(s) with the retrieved object(s). This facilitates the object's retrieval by the same user or subsequent users who input the same keywords. The keyword index is modified directly when, for example, a single service or application controls the interaction between user and repository, end to end.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: May 27, 2003
    Assignee: International Business Machines Corporation
    Inventors: Alan George Cole, Yael Ravin, Howard Edward Sachar
  • Patent number: 6438543
    Abstract: A method for coreferencing a plurality of documents includes the steps of providing a name list for names extracted from documents to be coreferenced upon entry of a query by a user, sorting the names of the list of names into mergable names and exclusive sets, comparing contexts of the mergable names against the exclusive sets to merge the mergable names to the exclusive sets exceeding a predetermined threshold to form an aggregated cross-document name list and referencing the aggregated cross-document name list to provide the user with coreferenced names across the plurality of documents which refer to a same entity in accordance with the query.
    Type: Grant
    Filed: June 17, 1999
    Date of Patent: August 20, 2002
    Assignee: International Business Machines Corporation
    Inventors: Zunaid H. Kazi, Yael Ravin
  • Patent number: 5832480
    Abstract: Descriptive canonical forms of entity types are created by scanning one or more documents in a database of a computer system to identify one or more proper names that appear in the documents as raw names. Each of the raw names has zero or more proper names, zero or more medial substrings, zero or more leading substrings, and zero or more trailing substrings. The raw names of one or more documents are "cleaned" and "split" until certain "cleaning and splitting conditions" are no longer met to obtain a list of clean and split candidate names. Anchor names are selected from the list that unambiguously represent an entity type. The anchor names have one or more entity-type attribute values. Variant names, clean and split candidate names having one or more shared attribute (values) with the anchor name, are combined with the anchor name to create an equivalence group of names that refer to the same entity. A canonical form is generated for the group from a subset of the anchor name attributes.
    Type: Grant
    Filed: July 12, 1996
    Date of Patent: November 3, 1998
    Assignee: International Business Machines Corporation
    Inventors: Roy Jefferson Byrd, Jr., Misook A. Choi, Yael Ravin, Faye Nina Wacholder