Patents by Inventor Mansour Raad

Mansour Raad 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).

  • Publication number: 20110219107
    Abstract: A system and method for generating and executing machine-language filter code. A filter generator receives a text-based filter string. The filter string contains filter criteria for filtering messages communicated from one computer program to another computer program or to the same computer program. A machine language generator converts the filter string to a machine-language filter code. A central processing unit of a host loads and executes the machine-language filter code to process or discard messages based on the filter criteria. The machine-language filter code is maintained by the computer program for continual reuse eliminating the interpretation and translation of the filter string from data to code for each message.
    Type: Application
    Filed: May 13, 2011
    Publication date: September 8, 2011
    Inventors: Robert Betros, Mansour Raad
  • Patent number: 7962624
    Abstract: A system and method for maintaining direct, two-way asynchronous communication between a client and a web server. An HTTP-compliant request is communicated from a client to a web server. The HTTP request is configured to initialize a CGI that operates within or in conjunction with the web server. A task, associated with the CGI, is executed in accordance with the HTTP request. The task is configured to perform the two-way asynchronous communication with the client until terminated by the client or the CGI. The task includes an operation in which client request data is listened for and read by the CGI through the web server. The task further includes an operation in which data is created and sent by the CGI to the client through the web server.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: June 14, 2011
    Assignee: Sorteo Games
    Inventors: Robert Betros, Mansour Raad
  • Publication number: 20060253535
    Abstract: A system and operation is disclosed for collaborative processing of distributed applications. In a collaborative processing system, at least one application context is provided in which an application is executed. The context includes an application CGI for managing the application, and a communication interface on which application data is communicated as messages. A messaging bus is provided that is configured to communicate the messages for processing by the application.
    Type: Application
    Filed: July 11, 2006
    Publication date: November 9, 2006
    Inventors: Robert Betros, Mansour Raad
  • Patent number: 7080120
    Abstract: A system and operation is disclosed for collaborative processing of distributed applications. In a collaborative processing system, at least one application context is provided in which an application is executed. The context includes an application CGI for managing the application, and a communication interface on which application data is communicated as messages. A messaging bus is provided that is configured to communicate the messages for processing by the application.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: July 18, 2006
    Assignee: Digital Orchid, Inc.
    Inventors: Robert Betros, Mansour Raad
  • Publication number: 20020100026
    Abstract: A system and method for generating and executing machine-language filter code. A filter generator receives a text-based filter string. The filter string contains filter criteria for filtering messages communicated from one computer program to another computer program or to the same computer program. A machine language generator converts the filter string to a machine-language filter code. A central processing unit of a host loads and executes the machine-language filter code to process or discard messages based on the filter criteria. The machine-language filter code is maintained by the computer program for continual reuse eliminating the interpretation and translation of the filter string from data to code for each message.
    Type: Application
    Filed: January 19, 2001
    Publication date: July 25, 2002
    Inventors: Robert Betros, Mansour Raad
  • Publication number: 20020099795
    Abstract: A system and method for maintaining direct, two-way asynchronous communication between a client and a web server. An HTTP-compliant request is communicated from a client to a web server. The HTTP request is configured to initialize a CGI that operates within or in conjunction with the web server. A task, associated with the CGI, is executed in accordance with the HTTP request. The task is configured to perform the two-way asynchronous communication with the client until terminated by the client or the CGI. The task includes an operation in which client request data is listened for and read by the CGI through the web server. The task further includes an operation in which data is created and sent by the CGI to the client through the web server.
    Type: Application
    Filed: January 19, 2001
    Publication date: July 25, 2002
    Inventors: Robert Betros, Mansour Raad
  • Publication number: 20020099847
    Abstract: A system and operation is disclosed for collaborative processing of distributed applications. In a collaborative processing system, at least one application context is provided in which an application is executed. The context includes an application CGI for managing the application, and a communication interface on which application data is communicated as messages. A messaging bus is provided that is configured to communicate the messages for processing by the application.
    Type: Application
    Filed: January 19, 2001
    Publication date: July 25, 2002
    Inventors: Robert Betros, Mansour Raad