Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Bou-Ghannam, FL

Akram Bou-Ghannam, Boca Raton, FL US

Patent application numberDescriptionPublished
20110022943DOCUMENT OBJECT MODEL (DOM) APPLICATION FRAMEWORK - A document object model (DOM) representation of an element of web content received from a web content source is identified via a processor. The DOM representation of the element of web content is extracted from the web content source. The extracted DOM representation is stored as a first reusable DOM component within a memory associated with the processor.01-27-2011
20110125828Service for Standardization of Resource Metadata Models Via Social Networking - Arriving at an Agreed Upon (Standard) Resource Meta-Model Via Social Consensus - Disclosed are systems and methods for generating standardized models for a resource via social computing. The disclosed systems and methods generate standardized models for resources via social computing and include receiving a request for the registration of a resource from a first client; collecting data defining at least one property of the resource to be registered and registering the resource with a server having a plurality of clients. The method also includes receiving subsequent request for the registration of a substantially similar resource from a second client; providing the subsequent client with earlier collected data from other clients defining the properties of the existing resource, and receiving data chosen by the subsequent client defining the properties of the new substantially similar resource. The method further includes weighting the collected data defining at least one property of the resource based on the frequency of selection of the data to define at least one of the property of the resource by clients of the server registering a substantially similar resource and designating a consensus, of the plurality of clients, of the defining properties of the substantially similar resources as the defining properties for a synthetic standard format model for the resource and substantially similar resources based on the weighted data.05-26-2011

Akram Bou-Ghannam, Lake Worth, FL US

Patent application numberDescriptionPublished
20080282261APPLICATION MODULE FOR MANAGING INTERACTIONS OF DISTRIBUTED MODALITY COMPONENTS - A method for managing application modalities using dialogue states can include the step of asserting a set of activation conditions associated with a dialogue state of an application. Each of the activation conditions can be linked to at least one programmatic action, wherein different programmatic actions can be executed by different modality components. The application conditions can be monitored. An application event can be detected resulting in an associated application condition being run. At least one programmatic action linked to the application condition can be responsively initiated.11-13-2008
20090125898System and Apparatus for Real-Time Dynamic Modification of Service-Oriented Systems Using Annotations to Specify Real-Time System Constraints - A system for modifying an existing standard-based system at runtime can include a computer having an annotation framework layer configured to execute in conjunction with the standard-based system. Responsive to a user request, the annotation framework layer can associate a constraint with a selected message type. The constraint can specify a limitation on information that is requested within a service request type of message. The annotation framework layer can intercept a message exchanged between a client and a Web-based service and apply the constraint. When the intercepted message is a service request type of message, at least one parameter of the intercepted message can be modified to conform with the limitation after the service request is sent from the client and prior to the service request being received by the Web-based service. The message can be stored.05-14-2009
20100162222Using Collaborative Annotations to Specify Real-Time Process Flows and System Constraints - A method of modifying an existing standard-based system using collaborative annotations can include associating an annotation with a message of the standard-based system. The message can correspond to a first service and the annotation can specify at least one of a second service. The method further can include intercepting the message and executing the annotation. At least one of the second service can be automatically invoked according to the annotation.06-24-2010
20100217867SYSTEM AND METHOD FOR CREATING AND USING SERVICE DEPENDENCY GRAPHS TO AUTOMATE THE DEVELOPMENT AND DEPLOYMENT OF SERVICE ORIENTED APPLICATIONS - An embodiment of the invention provides a method for identifying and combining services. More specifically, the method identifies services in a domain and domain concepts within the domain, wherein the domain concepts are input and output of the services. A network of services is created, which includes metadata of the services and relationship data of the services. The relationship data of the services includes relationships of the services to one another and relationships of the services to the domain concepts. A domain ontology is also created, which includes the domain concepts and relationship data of the domain concepts. The relationship data of the domain concepts includes relationships of the domain concepts to one another and relationships of the domain concepts to the services.08-26-2010

Patent applications by Akram Bou-Ghannam, Lake Worth, FL US

Akram A. Bou-Ghannam, Lake Worth, FL US

Patent application numberDescriptionPublished
20080244059MANAGING APPLICATION INTERACTIONS USING DISTRIBUTED MODALITY COMPONENTS - A method for managing multimodal interactions can include the step of registering a multitude of modality components with a modality component server, wherein each modality component handles an interface modality for an application. The modality component can be connected to a device. A user interaction can be conveyed from the device to the modality component for processing. Results from the user interaction can be placed on a shared memory are of the modality component server.10-02-2008
20090094329SOLUTION FOR MANAGING MULTIPLE RELATED DISCUSSION THREADS IN AN ONLINE COLLABORATION ENVIRONMENT - The present invention discloses a server-side collaboration system that includes a set of discussion threads, a server-side software component, and a server-side data store. The discussion threads can be managed by a collaboration session leader. The collaboration session leader can be a user authorized to define the topic, to create the plurality of discussion threads for the topic, and to assign a set of participants to each created discussion thread. The server-side software component can permit remotely located clients to post and view content by discussion thread during a real-time collaboration, which includes a text exchange capability. Client using participants can be restricted to posting content to discussion threads as authorized by the collaboration session leader. The server-side data store can maintain a viewable history of posted content organized by discussion thread.04-09-2009
20090187656METHOD, SYSTEM, AND APPARATUS FOR SCHEDULING PATTERN BASED WEB SERVICES - A method of scheduling a request for a plurality of Web services can include providing service activation rules. Each service activation rule can specify a trigger condition and a state condition for causing a watcher to invoke a particular Web service. The method also can include receiving an event indicating a change in a common memory, wherein each event specifies trigger information, comparing the trigger conditions of the service activation rules with the trigger information of the event, adding the service activation rules that match the event to a trigger list, and comparing the state conditions of service activation rules in the trigger list with a state of the common memory. The service activation rules of the trigger list that match the state of the common memory can be selected thereby causing the invocation of at least one watcher and corresponding Web service.07-23-2009
20110093868APPLICATION MODULE FOR MANAGING INTERACTIONS OF DISTRIBUTED MODALITY COMPONENTS - A method for managing application modalities using dialogue states can include the step of asserting a set of activation conditions associated with a dialogue state of an application. Each of the activation conditions can be linked to at least one programmatic action, wherein different programmatic actions can be executed by different modality components. The application conditions can be monitored. An application event can be detected resulting in an associated application condition being run. At least one programmatic action linked to the application condition can be responsively initiated.04-21-2011

Patent applications by Akram A. Bou-Ghannam, Lake Worth, FL US