Patents by Inventor Rabih Zbib

Rabih Zbib 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: 11531824
    Abstract: A machine accesses a query in a first natural language. The machine identifies an event corresponding to the query. The machine computes, using a cross-lingual information retrieval module, a ranked list of documents in a second natural language that are related to the event. At least a portion of documents in the ranked list are selected from a collection of documents in the second natural language that are not annotated with events. The cross-lingual information retrieval module is trained using a dataset comprising annotated documents in the first natural language and translations of the annotated documents into the second natural language. Each annotated document is annotated with one or more events. The machine provides an output representing at least a portion of the ranked list of documents in the second natural language. The second natural language is different from the first natural language.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 20, 2022
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Bonan Min, Rabih Zbib, Zhongqiang Huang
  • Publication number: 20200364307
    Abstract: A machine accesses a query in a first natural language. The machine identifies an event corresponding to the query. The machine computes, using a cross-lingual information retrieval module, a ranked list of documents in a second natural language that are related to the event. At least a portion of documents in the ranked list are selected from a collection of documents in the second natural language that are not annotated with events. The cross-lingual information retrieval module is trained using a dataset comprising annotated documents in the first natural language and translations of the annotated documents into the second natural language. Each annotated document is annotated with one or more events. The machine provides an output representing at least a portion of the ranked list of documents in the second natural language. The second natural language is different from the first natural language.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 19, 2020
    Inventors: Bonan Min, Rabih Zbib, Zhongqiang Huang
  • Patent number: 8392873
    Abstract: The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The template definitions comprise specifications of template attributes. The developer specifies relationships and dependencies among the templates using a computer programmed to receive the template definitions.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: March 5, 2013
    Assignee: TTI Inventions C LLC
    Inventors: Hiralal Agrawal, Devasis Bassu, Ashish Jain, Rabih Zbib
  • Publication number: 20100036924
    Abstract: A system and method is disclosed for electronically registering an event and reminding interested persons of the said event. The system comprises a client device with means for entering and sending event information, a client device with means for expressing interest in an event and receiving a reminder message, a server system with means for communicating with the client devices, storing event information, scheduling reminders, and dispatching reminder messages, and a telecommunications network through which event information and reminder messages are transferred between the client devices and server system. The server system contains a software module that uses rules, heuristics, and statistical data to calculate reminder time when not explicitly specified by the reminder recipient.
    Type: Application
    Filed: August 4, 2009
    Publication date: February 11, 2010
    Inventors: Loai Naamani, Rabih Zbib, Gus Souki
  • Publication number: 20060168557
    Abstract: The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The template definitions comprise specifications of template attributes; template attribute types; value editors for use in editing template attributes; value validators for validating values assigned to template attributes and code generators for generating code when the template is used to create an architecture element in a software solution. The template definitions are created using a graphical user interface which allows a developer to specify relationships and dependencies among the templates.
    Type: Application
    Filed: January 11, 2006
    Publication date: July 27, 2006
    Inventors: Hiralal Agrawal, Devasis Bassu, Ashish Jain, Rabih Zbib
  • Publication number: 20050060317
    Abstract: This system for generating message transformation and validation software uses interface definition documents as inputs. An interface definition consists of an internally consistent set of message definitions, data dictionary entries, transformation rules, and validation rules. A user-friendly graphical user interface provides the requirements engineer or other user with the ability to specify these documents. This graphical user interface is a structured table and rules editor that allows the requirements engineer to enter and validate interface definitions to ensure that the definitions meet certain predetermined requirements. The generation system takes the interface definition documents as input and generates various software artifacts to transform and validate messages. W3C XML schemas are generated from an interface definition for assistance with code development, for use as standards-compliant interface definition that can be reused and composed with other schemas, and for validating messages.
    Type: Application
    Filed: April 13, 2004
    Publication date: March 17, 2005
    Inventors: Christopher Lott, Andrew Harned, Lisa Bahler, Josephine Micallef, Ashish Jain, Francesco Caruso, Michael Long, Rabih Zbib, Devasis Bassu