Patents by Inventor Ahmed Moustafa

Ahmed Moustafa 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: 20170289960
    Abstract: A communication circuit arrangement may include a control circuit configured to determine occupied spectrum of one or more cells, identify one or more overlapped uplink center frequencies of target band that overlap with the occupied spectrum of the one or more cells, and select one or more target downlink center frequencies from a plurality of downlink center frequencies of the target band based on whether each of the one or more target downlink center frequencies is paired with an uplink center frequency of the one or more overlapped uplink center frequencies, the communication circuit further including a cell search circuit to perform cell search on the one or more selected target downlink center frequencies.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Ahmed Moustafa, Donald Dorsey
  • Publication number: 20170029298
    Abstract: Contaminants are filtered from a fluid flow stream and the filter is regenerated by a process including steps of: providing a filter material comprising both carbon and potassium iodide; passing a contaminated fluid stream in contact with the filter material; adsorbing contaminants from the fluid stream onto surfaces in the filter material; passing an electric current through the filter material with adsorbed contaminant thereon; disassociating contaminant from the surfaces of the filter material; and removing disassociated contaminant from the filter material by carrying away the disassociated contaminant in a fluid flow mass.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 2, 2017
    Applicant: BioLargo Life Technologies, Inc.
    Inventors: Kenneth R. Code, Simmon Christian Hofstetter, Ahmed Moustafa, Alexander Evans, Jenny Boutros, Richard H. Smith, Parastoo Pourrezaei
  • Patent number: 9495552
    Abstract: The subject disclosure is directed towards encryption and deduplication integration between computing devices and a network resource. Files are partitioned into data blocks and deduplicated via removal of duplicate data blocks. Using multiple cryptographic keys, each data block is encrypted and stored at the network resource but can only be decrypted by an authorized user, such as domain entity having an appropriate deduplication domain-based cryptographic key. Another cryptographic key referred to as a content-derived cryptographic key ensures that duplicate data blocks encrypt to substantially equivalent encrypted data.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: November 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Moustafa El-Shimi, Paul Adrian Oltean, Ran Kalach, Sudipta Sengupta, Jin Li, Roy D'Souza, Omkant Pandey, Ramarathnam Venkatesan
  • Patent number: 9152502
    Abstract: The subject disclosure is directed towards a data storage service that uses hash values, such as substantially collision-free hash values, to maintain data integrity. These hash values are persisted in the form of mappings corresponding to data blocks in one or more data stores. If a data error is detected, these mappings allow the data storage service to search the one or more data stores for data blocks having matching hash values. If a data block is found that corresponds to a hash value for a corrupted or lost data block, the data storage service uses that data block to repair the corrupted or lost data block.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: October 6, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ran Kalach, Kashif Hasan, Paul Adrian Oltean, James R. Benton, Chun Ho Cheung, Ahmed Moustafa El-Shimi
  • Patent number: 9133682
    Abstract: A method and apparatus is disclosed for remotely and selectively controlling fluid flow through tubular string disposed within a wellbore and further control fluid flow between the tubular string inner flow passage and the annular flow passage. The present invention further discloses a method of selectively and remotely receiving and interpreting a form of command or information at a desired apparatus within the wellbore caused by the operator on earth surface.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: September 15, 2015
    Assignees: MIT Innovation Sdn Bhd, Petroliam Nasional Berhad (PETRONAS)
    Inventors: Ahmed Moustafa Tahoun, Raed Ismail Kafafy, Karam J. Jawamir, Mohammed Abdulmalek Aldheeb, Abdul Mushawwir Khalil
  • Publication number: 20150252651
    Abstract: A method and apparatus is disclosed for remotely and selectively controlling fluid flow through tubular string disposed within a wellbore and further control fluid flow between the tubular string inner flow passage and the annular flow passage. The present invention further discloses a method of selectively and remotely receiving and interpreting a for of command or information at a desired apparatus within the wellbore caused by the operator on earth surface.
    Type: Application
    Filed: May 6, 2015
    Publication date: September 10, 2015
    Applicants: Petroliam Nasional Berhad (PETRONAS)
    Inventors: Ahmed Moustafa Tahoun, Raed Ismail Kafafy, Karam J. Jawamir, Mohammed Abdulmalek Aldheeb, Abdul Mushawwir Khalil
  • Patent number: 8903803
    Abstract: Current data records having a start and end time are transformed into a 2D space having a first dimension for each data record's start time and a second dimension for each data record's end time. Historical queries specifying data ranges are obtained. A response was previously sent for each historical query and specifying a sub-portion of data records that overlap with such historical query's specified data range. Partitioning schemes for the current data records in the 2D space are generated. An optimum partitioning scheme having a lowest cost is selected based on costs of executing the historical queries with respect to each of the partitioning schemes. The optimum partitioning scheme is applied on the current data records, including newly received data records, in the 2D space so that any subsequently received queries are applied against the current data records as partitioned by the optimum partitioning scheme in the 2D space.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: December 2, 2014
    Assignee: Turn Inc.
    Inventors: Ahmed Moustafa Hussein Aly, Hazem Elmeleegy, Yan Qi
  • Publication number: 20140189348
    Abstract: The subject disclosure is directed towards encryption and deduplication integration between computing devices and a network resource. Files are partitioned into data blocks and deduplicated via removal of duplicate data blocks. Using multiple cryptographic keys, each data block is encrypted and stored at the network resource but can only be decrypted by an authorized user, such as domain entity having an appropriate deduplication domain-based cryptographic key. Another cryptographic key referred to as a content-derived cryptographic key ensures that duplicate data blocks encrypt to substantially equivalent encrypted data.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Ahmed Moustafa El-Shimi, Paul Adrian Oltean, Ran Kalach, Sudipta Sengupta, Jin Li, Roy D'Souza, Omkant Pandey, Ramarathnam Venkatesan
  • Publication number: 20140181575
    Abstract: The subject disclosure is directed towards a data storage service that uses hash values, such as substantially collision-free hash values, to maintain data integrity. These hash values are persisted in the form of mappings corresponding to data blocks in one or more data stores. If a data error is detected, these mappings allow the data storage service to search the one or more data stores for data blocks having matching hash values. If a data block is found that corresponds to a hash value for a corrupted or lost data block, the data storage service uses that data block to repair the corrupted or lost data block.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Ran Kalach, Kashif Hasan, Paul Adrian Oltean, James R. Benton, Chun Ho Cheung, Ahmed Moustafa El-Shimi
  • Publication number: 20130269951
    Abstract: A method and apparatus is disclosed for remotely and selectively controlling fluid flow through tubular string disposed within a wellbore and further control fluid flow between the tubular string inner flow passage and the annular flow passage. The present invention further discloses a method of selectively and remotely receiving and interpreting a form of command or information at a desired apparatus within the wellbore caused by the operator on earth surface.
    Type: Application
    Filed: April 11, 2013
    Publication date: October 17, 2013
    Applicant: MIT Innovation Sdn Bhd
    Inventors: Ahmed Moustafa Tahoun, Raed Ismail Kafafy, Karam J. Jawamir, Mohammed Abdulmalek Aldheed, Abdul Mushawwir Khalil
  • Patent number: 7603377
    Abstract: The invention addresses the problem of storing and maintaining highly hierarchical information in a relational database, relational databases which are more prevalent and enjoy strong database provider support. The efficacy of the storage and the maintenance of highly hierarchical information a relational database is aided by a record key uniquely ascribed to each database record across all database record tables in the relational database. Further the record key has a format which permits the specification of a “contains” relationship between database records. Beneficial information storage and information retrieval improvements are attained by using this, and only this, record key to index all database records in all record tables in the relational database.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: October 13, 2009
    Assignee: Alcatel Lucent
    Inventors: Yasser Awad, Ahmed Moustafa, Mohamad Hassoun
  • Publication number: 20060288020
    Abstract: The invention addresses the problem of storing and maintaining highly hierarchical information in a relational database, relational databases which are more prevalent and enjoy strong database provider support. The efficacy of the storage and the maintenance of highly hierarchical information a relational database is aided by a record key uniquely ascribed to each database record across all database record tables in the relational database. Further the record key has a format which permits the specification of a “contains” relationship between database records. Beneficial information storage and information retrieval improvements are attained by using this, and only this, record key to index all database records in all record tables in the relational database.
    Type: Application
    Filed: October 24, 2005
    Publication date: December 21, 2006
    Applicant: ALCATEL
    Inventors: Yasser Awad, Ahmed Moustafa, Mohamad Hassoun
  • Publication number: 20060241959
    Abstract: System and method for notifying a user of an occurrence of a defined condition in a process. The process includes a plurality of event records associated with the process; each of the plurality of event records includes a plurality of data fields having data relating to the process. A subset of the plurality of event records is defined where the subset relates to the defined condition. The data in the defined subset is updated at a predetermined time interval. The user is notified when the updated data of the defined subset indicates that the defined condition has occurred. The subset may alternatively be defined as a function of a current time, a last run time and the defined condition.
    Type: Application
    Filed: April 26, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Gueorgui Chkodrov, Ahmed Moustafa, David Taniguchi, John Ballard, Richard Jason