Patents by Inventor Mohamed Dekhil
Mohamed Dekhil 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: 20150106155Abstract: A technique includes determining social media expressed sentiment, including processing data indicative of a plurality of social media messages to decompose each of the social media messages into a plurality of attributes; for each social media message, identifying attributes of the plurality of attributes, which are associated with user selected attribute categories and are part of the message, and for each identified attribute, assigning a sentiment to the attribute and updating statistics for the selected attribute categories based on the assigned sentiment. The technique includes visualizing the social media expressed sentiment, including displaying at least some of the statistics.Type: ApplicationFiled: June 8, 2011Publication date: April 16, 2015Inventors: Maria Guadalupe Castellanos, Perla Ruiz, Mohamed Dekhil, Meichun Hsu, Riddhiman Ghosh
-
Publication number: 20130205195Abstract: The present disclosure provides a computer-implemented method (300) of managing content from structured and unstructured data sources. The method (300) includes adding a first item to an information management project, wherein the first item includes unstructured content selected from an unstructured data source and a data link corresponding to the unstructured content (304). The method (300) also includes adding a second item to the information management project, wherein the second item includes a database query and structured data corresponding to the database query (306). The method (300) also includes generating a presentation document based on the information management project, the presentation document comprising the unstructured content and the structured data (308).Type: ApplicationFiled: October 19, 2010Publication date: August 8, 2013Inventors: Mohamed Dekhil, Chetan Kumar Gupta
-
Publication number: 20130018892Abstract: A method of visually representing how a sentiment score is computed comprises, with a sentiment scoring device, determining a number of sentiment scores for each of a number of attributes within a forum, writing a visualization file in a database based on metadata representing the sentiment scores, and outputting, to an output device, a representation of how the sentiment score was computed based on the visualization file. A system for displaying to a user how a sentiment score is computed comprises a sentiment scoring device, a forum source communicatively coupled to the sentiment scoring device, and an output device communicatively coupled to the sentiment scoring device, in which the sentiment scoring device obtains text from the forum source, determines sentiment scores for a number of attributes within the text, and outputs, to the output device, a representation of how the sentiment score was computed.Type: ApplicationFiled: July 12, 2011Publication date: January 17, 2013Inventors: Maria G. Castellanos, Perla Ruiz, Umeshwar Dayal, Mohamed Dekhil
-
Patent number: 7895245Abstract: Methods, systems and machine readable medium storing a machine readable program for managing data stored on a contactless flash memory device are disclosed. A compiled version of a hierarchical data model defined using a high level data structure definition language is provided at a host unit. The host unit is operable to run on a host platform. The compiled version of the hierarchical data model is compiled for the host platform. A first representation of a first hierarchical data structure is received from a contactless flash memory device at the host unit via a contactless communication channel. The first hierarchical data structure is a first instantiation of the hierarchical data model. A second representation of the first hierarchical data structure is generated in accordance with the compiled hierarchical data model at the host unit.Type: GrantFiled: October 31, 2006Date of Patent: February 22, 2011Assignee: Hewlett Packard Development Company, L.P.Inventors: Jun Li, Riddhiman Ghosh, Thomas Rathbone, Mohamed Dekhil
-
Patent number: 7856657Abstract: An exemplary method for providing secure access to resources at shared appliances comprises obtaining an instruction from a first user to send a resource to a secure repository, the resource being associated with a first identifier, receiving a second identifier from a shared appliance, determining a pseudo identity associated with the shared appliance based on the second identifier, granting to the shared appliance permissions associated with the pseudo identity, including a permission to retrieve the resource from the secure repository, receiving the first identifier from a second user at the shared appliance, and enabling the shared appliance to provide the resource to the second user at the shared appliance.Type: GrantFiled: October 30, 2006Date of Patent: December 21, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Keith E. Moore, Mohamed Dekhil, Rajesh K. Shenoy
-
Patent number: 7539746Abstract: Electronic commerce transaction messages are processed over a network between a client and a server in a highly reliable fashion by establishing a secure or un-secure communications connection between the network client and the network server at an electronic transaction assurance (eTA) system, which is located in a communication path between the network client and the network server. The transaction type is identified in the message and the progress of the transaction is tracked using transaction models. Any failure in the back-end server system or in the network connections is detected and the failure is recovered from using an outcome determination technique. The failure of a node within the eTA system is masked from the network client by formulating an appropriate response and sending it back to the client such that the network client and network server that were using the selected node do not see any interruption in their communications.Type: GrantFiled: December 19, 2001Date of Patent: May 26, 2009Assignee: EMC CorporationInventors: John Bankier, Ronald Brown, John Cowan, Mohamed Dekhil, Jerremy Holland, Phillip Love, Stuart MacNeil, Eric McCall
-
Publication number: 20080148049Abstract: An exemplary method for providing secure access to resources at shared appliances comprises obtaining an instruction from a first user to send a resource to a secure repository, the resource being associated with a first identifier, receiving a second identifier from a shared appliance, determining a pseudo identity associated with the shared appliance based on the second identifier, granting to the shared appliance permissions associated with the pseudo identity, including a permission to retrieve the resource from the secure repository, receiving the first identifier from a second user at the shared appliance, and enabling the shared appliance to provide the resource to the second user at the shared appliance.Type: ApplicationFiled: October 30, 2006Publication date: June 19, 2008Inventors: Keith E. Moore, Mohamed Dekhil, Rajesh Krishna Shenoy
-
Publication number: 20080104098Abstract: Methods, systems and machine readable medium storing a machine readable program for managing data stored on a contactless flash memory device are disclosed. A compiled version of a hierarchical data model defined using a high level data structure definition language is provided at a host unit. The host unit is operable to run on a host platform. The compiled version of the hierarchical data model is compiled for the host platform. A first representation of a first hierarchical data structure is received from a contactless flash memory device at the host unit via a contactless communication channel. The first hierarchical data structure is a first instantiation of the hierarchical data model. A second representation of the first hierarchical data structure is generated in accordance with the compiled hierarchical data model at the host unit.Type: ApplicationFiled: October 31, 2006Publication date: May 1, 2008Inventors: Jun Li, Riddhiman Ghosh, Thomas Rathbone, Mohamed Dekhil
-
Patent number: 6834303Abstract: An auto-discovery system discovers related components of a service operating on a distributed network. This auto-discovery system involves (1) selecting a model of the configuration of the service; (2) determining, from the model, “scope hints” that limit the possible locations of related components; (3) determining a root component of the service; (4) using scope hints to limit the search, to rapidly find related instances of components contained in the root service component; (5) determining whether a quorum of components comprising a distributed service has been discovered; (6) determining the parent service component of each discovered service component by instance matching; and (7) using the instance match information to determine the discovery tree of components that have the structure of the service map, share a common root component, and define a service group. This auto-discovery system efficiently discovers the components of a wide range of services within a distributed environment.Type: GrantFiled: November 13, 2000Date of Patent: December 21, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Pankaj K. Garg, Mohamed Dekhil, Klaus Wurster, Jerremy Holland, Martin L. Griss, Vijay Machiraju
-
Patent number: 6522768Abstract: A system for predicting system behavior of a managed system includes a measurement module coupled to the managed system to generate measurement data of the managed system. The measurement data include current measurement data and past measurement data. The past measurement data indicate a problem of the managed system. A pattern classification module is coupled to the measurement module to process the past measurement data into a plurality of representative pattern images, and to select a predictor pattern image that best identifies the problem from the pattern images. A pattern matching module is coupled to the pattern classification module and the measurement module to process the current measurement data into a plurality of pattern images using the same image processing technique that generates the predictor pattern image. The pattern matching module also identifies any pattern image that matches the predictor pattern image to predict the problem.Type: GrantFiled: January 31, 2000Date of Patent: February 18, 2003Assignee: Hewlett-Packard CompanyInventors: Mohamed Dekhil, Jerremy Holland
-
Patent number: 6453265Abstract: A system for monitoring system behavior of a managed/instrumented system is described. The system includes a measurement module coupled to the managed system to generate measurement data of the managed system. The measurement data include past measurement data and current measurement data. A store is also provided that stores the past measurement data. A genetic programming module is coupled to the store to evolve the evolved predictor based on the past measurement data and predetermined effectiveness criteria such that the evolved predictor predicts the system behavior of the managed system when supplied with the current measurement data. The genetic programming module genetically manipulates a set of candidate predictors to produce the evolved predictor. A system for generating the evolved predictor is also described.Type: GrantFiled: December 28, 1999Date of Patent: September 17, 2002Assignee: Hewlett-Packard CompanyInventors: Mohamed Dekhil, Evan R. Kirshenbaum, Jerremy Holland
-
Publication number: 20020103663Abstract: Electronic commerce transaction messages are processed over a network between a client and a server in a highly reliable fashion by establishing a secure or un-secure communications connection between the network client and the network server at an electronic transaction assurance (eTA) system, which is located in a communication path between the network client and the network server. The transaction type is identified in the message and the progress of the transaction is tracked using transaction models. Any failure in the back-end server system or in the network connections is detected and the failure is recovered from using an outcome determination technique. The failure of a node within the eTA system is masked from the network client by formulating an appropriate response and sending it back to the client such that the network client and network server that were using the selected node do not see any interruption in their communications.Type: ApplicationFiled: December 19, 2001Publication date: August 1, 2002Inventors: John Bankier, Ronald Brown, John Cowan, Mohamed Dekhil, Jerremy Holland, Phillip Love, Stuart MacNeill, Eric McCall