Patents by Inventor Ammar IBRAHIM

Ammar IBRAHIM 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).

  • Patent number: 9524431
    Abstract: A method includes identifying a plurality of linear geographic dividers for a region, wherein the plurality of linear geographic dividers comprises one or more of streets, railways, electrical lines or rivers, determining a set of logical geometric blocks for the region, based on the identified plurality of linear geographic dividers and generating one or more tiles based at least on the plurality of linear geographic dividers and the determined logical geometric blocks.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Ammar Ibrahim, Pascal Corpet, Patrick Pui Wah Leung, Robert Allen Ryskamp, Christopher John Digiano, Iyad F. I. Assad
  • Patent number: 9165206
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for updating a point of interest (POI) data repository. A system may be configured to receive a communication comprising an image associated with a point of interest, extract textual data from the image, identify a portion of the textual data that corresponds to a point of interest (POI) field in a point of interest listing, and update the point of interest (POI) data repository based on the portion of the textual data that corresponds to the POI field.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: October 20, 2015
    Assignee: Google Inc.
    Inventors: Pascal Corpet, Andrew John McGlinchey, Ammar Ibrahim, Iyad F. I. Assad, Patrick Pui Wah Leung, Jannine C. Versi, Lucia Terrenghi, Robert Allen Ryskamp, Yariv Adan, Steve Anthony Rogers
  • Publication number: 20150170616
    Abstract: Computer-implemented methods for determining and providing a local data quality heatmap based on local data quality parameters of points of interest and/or a geographic area are provided. In one aspect, the level of local data quality is visually represented by a local data quality heatmap that is combined with a geographic map and presented to the user. Systems and machine-readable media for generating a local data quality heatmap are also provided.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Pascal CORPET, Ammar IBRAHIM, Iyad F. I. ASSAD, Patrick Pui Wah LEUNG
  • Publication number: 20150169977
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for updating a point of interest (POI) data repository. A system may be configured to receive a communication comprising an image associated with a point of interest, extract textual data from the image, identify a portion of the textual data that corresponds to a point of interest (POI) field in a point of interest listing, and update the point of interest (POI) data repository based on the portion of the textual data that corresponds to the POI field.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Pascal CORPET, Andrew John MCGLINCHEY, Ammar IBRAHIM, Iyad F.I. ASSAD, Patrick Pui Wah LEUNG, Jannine C. VERSI, Lucia TERRENGHI, Robert Allen RYSKAMP, Yariv ADAN, Steve Anthony ROGERS
  • Publication number: 20150169976
    Abstract: A method includes identifying a plurality of linear geographic dividers for a region, wherein the plurality of linear geographic dividers comprises one or more of streets, railways, electrical lines or rivers, determining a set of logical geometric blocks for the region, based on the identified plurality of linear geographic dividers and generating one or more tiles based at least on the plurality of linear geographic dividers and the determined logical geometric blocks.
    Type: Application
    Filed: December 27, 2012
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Ammar IBRAHIM, Pascal CORPET, Patrick Pui Wah LEUNG, Robert Allen RYSKAMP, Christopher John DIGIANO, Iyad F. I. ASSAD
  • Patent number: 8706569
    Abstract: Computer implemented methods of facilitating contract procurement and contract management through an online contract procurement and management website. An example of a computer implemented method includes assigning a personalized contracting entity member user web page to each of a plurality of contracting entity member users associated with a contracting entity, and assigning a personalized contractor member user home web page to each of a plurality of contractor member users associated with a plurality of potential contractors. The personalized contracting entity member user web pages can provide centralized access to perform contract procurement functions for each of the virtual contract rooms associated with the respective contracting entity member users. The personalized contractor member user web pages can provide consolidated contract room access and consolidated contract room task and communication review for each of the virtual contract rooms associated with the respective contractor member users.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: April 22, 2014
    Assignee: Saudi Arabian Oil Company
    Inventors: Hisham Ali Al-Abdulqader, Ammar Ibrahim Al-Mubarak, Udai M. Al-Mulla
  • Publication number: 20110131114
    Abstract: Computer implemented methods of facilitating contract procurement and contract management through an online contract procurement and management website. An example of a computer implemented method includes assigning a personalized contracting entity member user web page to each of a plurality of contracting entity member users associated with a contracting entity, and assigning a personalized contractor member user home web page to each of a plurality of contractor member users associated with a plurality of potential contractors. The personalized contracting entity member user web pages can provide centralized access to perform contract procurement functions for each of the virtual contract rooms associated with the respective contracting entity member users. The personalized contractor member user web pages can provide consolidated contract room access and consolidated contract room task and communication review for each of the virtual contract rooms associated with the respective contractor member users.
    Type: Application
    Filed: November 29, 2010
    Publication date: June 2, 2011
    Applicant: Saudi Arabian Oil Company
    Inventors: Ammar Ibrahim Al-Mubarak, Udai M. Al-Mulla
  • Patent number: 7853472
    Abstract: A system to facilitate contract procurement and contract management through an online contract procurement and management website over a computer network, program product, and associated methods are provided. The system includes an electronic contracting network server accessible to a computer network, a database accessible to the electronic contracting network server through the computer network, a plurality of plurality of electronic contracting entity member user computers in communication with the electronic contracting network server through the computer network, and a plurality of potential contractor member user computers also in communication with the electronic contracting network server through the computer network. The system also includes an electronic contracting program product stored in the memory of the electronic contracting network server and positioned to perform various contract procurement and contract management functions.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: December 14, 2010
    Assignee: Saudi Arabian Oil Company
    Inventors: Hisham Ali Al-Abdulqader, Ammar Ibrahim Al-Mubarak, Udai M. Al-Mulla