Patents by Inventor Ahmed Said

Ahmed Said 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: 20120255013
    Abstract: A system for securing an electronic device, may include a memory, a processor, one or more operating systems residing in the memory for execution by the processor; and a security agent configured to execute on the electronic device at a level below all of the operating systems of the electronic device accessing the memory. The security agent may be further configured to detect presence of malicious code, and in response to detecting presence of the malicious code, modify the malicious code.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Publication number: 20120255021
    Abstract: A system for securing an electronic device may include a memory, a processor, one or more operating systems residing in the memory for execution by the processor, an input-output (I/O) device of the electronic device coupled to the operating system; and a security agent configured to execute on the electronic device at a level below all of the operating systems of the electronic device accessing the I/O device. The security agent may be further configured to: (i) trap, at a level below all of the operating systems of the electronic device accessing an input/output (I/O) device, an attempted access of a facility for I/O operation with the I/O device; and (ii) using one or more security rules, analyze the attempted access to determine whether the attempted access is indicative of malware.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Patent number: 8175203
    Abstract: A communication system comprises a receiver, which may generate broadcast coefficients that represent the characteristics of a channel using the channel information encoded in the segment synchronization units. The receiver may also use the channel information encoded in both the segment synchronization units and the field synchronization units to accurately determine the characteristics of a long channel.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: May 8, 2012
    Assignee: Intel Corporation
    Inventors: Jie Zhu, Ahmed Said, Roger Wu
  • Publication number: 20120084799
    Abstract: A system, method, and computer program product are provided for terminating a hidden kernel process. In use, a hidden kernel process structure associated with a hidden kernel process is identified. In addition, the hidden kernel process structure is inserted into an active process list. Further, the hidden kernel process is terminated.
    Type: Application
    Filed: December 15, 2011
    Publication date: April 5, 2012
    Inventor: Ahmed Said Sallam
  • Publication number: 20120060217
    Abstract: A method for detecting memory modifications includes allocating a contiguous block of a memory of an electronic device, and loading instructions for detecting memory modifications into the contiguous block of memory. The electronic device includes a plurality of processing entities. The method also includes disabling all but one of a plurality of processing entities of the electronic device, scanning the memory of the electronic device for modifications performed by malware, and, if a memory modification is detected, repairing the memory modification. The method also includes enabling the processing entities that were disabled. The remaining processing entity executes the instructions for detecting memory modifications.
    Type: Application
    Filed: September 2, 2010
    Publication date: March 8, 2012
    Applicant: McAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Publication number: 20120023583
    Abstract: A method for detecting malware device drivers includes the steps of identifying one or more device drivers loaded on an electronic device, analyzing the device drivers to determine suspicious device drivers, accessing information about the suspicious device drivers in a reputation system, and evaluating whether the suspicious device driver include malware. The suspicious device drivers are not recognized as not including malware. The reputation system is configured to store information about suspicious device drivers. The evaluation is based upon historical data regarding the suspicious device driver.
    Type: Application
    Filed: July 20, 2010
    Publication date: January 26, 2012
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Patent number: 8099740
    Abstract: A system, method, and computer program product are provided for terminating a hidden kernel process. In use, a hidden kernel process structure associated with a hidden kernel process is identified. In addition, the hidden kernel process structure is inserted into an active process list. Further, the hidden kernel process is terminated.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: January 17, 2012
    Assignee: McAfee, Inc.
    Inventor: Ahmed Said Sallam
  • Patent number: 8059762
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: November 15, 2011
    Assignee: Intel Corporation
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Patent number: 7989110
    Abstract: The invention relates to a solid ionic conducting material which can be used as an electrolyte or as a component of a composite electrode. The material comprises a polymer matrix, at least one ionic species and at least one reinforcing agent. The polymer matrix is a solvating polymer optionally having a polar character, a non-solvating polymer carrying acidic ionic groups, or a mixture of a solvating or non-solvating polymer and an aprotic polar liquid. The ionic species is an ionic compound selected from salts and acids, said compound being in solution in the polymer matrix, or an anionic or cationic ionic group fixed by covalent bonding on the polymer, or a combination of the two. The reinforcing agent is a cellulosic material or a chitin.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: August 2, 2011
    Assignee: Institut National Polytechnique de Grenoble
    Inventors: Jean-Yves Cavaille, Alain Dufresne, Michel Paillet, My Ahmed Said Azizi Samir, Fannie Alloin, Jean-Yves Sanchez
  • Publication number: 20110185429
    Abstract: A method for proactively detecting shared libraries suspected of association with malware includes the steps of determining one or more shared libraries loaded on an electronic device, determining that one or more of the shared libraries include suspicious shared libraries by determining that the shared library is associated with indications that the shared library may have been maliciously injected, loaded, and/or operating on the electronic device, and identifying the suspicious shared libraries to a reputation server.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Publication number: 20110185424
    Abstract: A method for detecting malware memory infections includes the steps of scanning a memory on an electronic device, determining a suspicious entry present in the memory, accessing information about the suspicious entry in a reputation system, and evaluating whether the suspicious entry indicates a malware memory infection. The memory includes memory known to be modified by malware. The suspicious entry is not recognized as a safe entry. The reputation system is configured to store information on suspicious entries. The evaluation is based upon historical data regarding the suspicious entry.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Publication number: 20110185423
    Abstract: A method for detecting malware includes the steps of identifying a one or more open network connections of an electronic device, associating one or more executable objects on the electronic device with the one or more open network connections of the electronic device, determining the address of a first network destination that is connected to the open network connections of the electronic device, receiving an evaluation of the first network destination, and identifying one or more of the executable objects as malware executable objects. The evaluation includes an indication that the first network destination is associated with malware. The malware executable objects includes the executable objects that are associated with the open network connections that are connected to the first network destination.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Publication number: 20110185430
    Abstract: A method for analyzing a computing system includes the steps of at a first moment in time, scanning the resources of the computing system for indications of malware, at a second moment in time scanning the resources of the computing system for indications of malware and determining the system executable objects loaded on the computing system, determining malware system changes, identifying a relationship between the malware system changes and the system executable objects loaded on the computing system, and identifying as suspected malware the system executable objects loaded on the computing system which have a relationship with the malware system changes. The malware system changes include differences between the results of scanning the resources of the computing system for indications of malware at the second and first moment of time.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: MCAFEE, INC.
    Inventor: Ahmed Said Sallam
  • Publication number: 20110185428
    Abstract: A method for monitoring an application includes the steps of detecting the download of an application that originates from a website, identifying the domain of the website, and querying a database to select one or more behavioral analysis rules to apply to the application. The behavioral analysis rules are selected based upon an evaluation of the domain of the website. The evaluation of the domain of the website indicates a possible association with malware.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Applicant: McAfee, Inc.
    Inventor: Ahmed Said Sallam
  • Patent number: 7840501
    Abstract: A behavioral analysis technique is provided that utilizes a system selected based on a level of data. In use, a level associated with data is identified. In addition, a behavioral analysis is performed on the data utilizing one of a plurality of systems that is selected based on the identified level.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: November 23, 2010
    Assignee: McAfee, Inc.
    Inventor: Ahmed Said Sallam
  • Patent number: 7826523
    Abstract: A noise level of an input signal is determined by a noise calculation module. based on the noise level, a boundary setting module sets a reduced constellation boundary interval. This reduced constellation boundary interval is employed by an equalizer to perform adaptive equalization of the input signal.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 2, 2010
    Assignee: Intel Corporation
    Inventors: Ahmed Said, Elias J. Nemer, Gregory R. Goslin
  • Publication number: 20100203313
    Abstract: The present invention relates to ferromagnetic materials based on nano-sized bacterial cellulose templates. More specifically, the present invention provides an agglomerate free magnetic nanoparticle cellulose material and a method of forming such magnetic nanoparticle cellulose material. Further, the magnetic nonoparticles are physically attached on the cellulose material and evenly distribute.
    Type: Application
    Filed: March 31, 2008
    Publication date: August 12, 2010
    Applicant: SweTree Technologies AB
    Inventors: Richard T. Olsson, My Ahmed Said Samir Azizi, Lars Berglund, Ulf W. Gedde
  • Publication number: 20100104050
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 29, 2010
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Patent number: 7627064
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 1, 2009
    Assignee: Intel Corporation
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Publication number: 20080310563
    Abstract: A communication system comprises a receiver, which may generate broadcast coefficients that represent the characteristics of a channel using the channel information encoded in the segment synchronization units. The receiver may also use the channel information encoded in both the segment synchronization units and the field synchronization units to accurately determine the characteristics of a long channel.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: Jie Zhu, Ahmed Said, Roger Wu