Patents by Inventor Sami Mohammed

Sami Mohammed 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: 9535999
    Abstract: Methods and systems generate trending search magazines. Trending topics may be identified from news servers. A search magazine edition may be generated for a trending topic. The edition has a search magazine format, including a news section, a user-generated media section and an about section. News and article servers are searched for articles on the trending topic. Media is searched for on the trending topic. Descriptive information is searched for on the trending topic. The search results of these automatic searches are transformed into the search magazine format of the edition and provided for display in a current display view of a mobile device.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Sami Mohammed Shalabi, Maurice Bennett Shore, Cassandra Lynn Doll
  • Patent number: 9489112
    Abstract: Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is geographically relevant to the user's location or region of interest. A news delivery system includes an ingest module that assigns topics and locations to available content, a profile engine that determines profile topics and geographic locations that a particular user finds relevant, and a news delivery module that selects content for the user based on the operation of the ingest module and the profile engine. In one embodiment, the profile engine performs decay processing to remove stale topics and locations from a user's profile. In related aspects, the profile engine maintains multiple profiles for the user.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: November 8, 2016
    Assignee: Google Inc.
    Inventors: Mehul Agarwal, Sami Mohammed Shalabi, Maurice Shore, Jokubas Zukerman
  • Publication number: 20160205173
    Abstract: A magazine distribution system retrieves digital content associated with a digital magazine published by a publisher by using a plurality of feeds. The magazine distribution system retrieves an issue feed from a publisher of a digital magazine. The issue feed includes information about an issue of the digital magazine. The magazine distribution system analyzes the issue feed to retrieve an identifier identifying a section feed published by the publisher. The magazine distribution system retrieves the section feed from the publisher using the identifier identifying the section feed and analyzes the retrieved section feed to identify information about the section of the digital magazine and a digital content item to be included in the section of the issue of the digital magazine. The magazine distribution system formats the issue of the digital magazine and presents the formatted issue of the digital magazine to a user.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Inventors: CHARLES EDWARD GAROFALO, MAURICE BENNETT SHORE, SAMI MOHAMMED SHALABI
  • Patent number: 9288280
    Abstract: A system, computer-implemented method and computer-readable medium for distributing and accessing media content of a magazine edition are provided. A distributing user selects content to distribute and selects a distribution application. The distribution application generates and transmits to a receiving user a distribution message that includes a link with information about the location of the content and how to display it. The receiving user receives the distribution message and uses the location information to access the content. The content may be accessed in a variety of ways depending on the type of hardware that is used by the receiving user and choices made by the receiving user.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: March 15, 2016
    Assignee: Google Inc.
    Inventors: Matthew Mehall McKeon, Sami Mohammed Shalabi, Cassandra Lynn Doll, Maurice Bennett Shore
  • Publication number: 20150264115
    Abstract: Content on a client device is updated. Analytics data describing how a user uses the client device to consume digital content are received. The analytics data are generated by the client device responsive to observations of how the user uses the client device to consume digital content. A prediction model is generated based on the analytics data and used to predict when the user will consume digital content on the client device. Prediction data describing the prediction are provided to the client device. The client device uses the prediction data to request updated digital content prior to when the user is predicted to consume digital content on the client device.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 17, 2015
    Applicant: GOOGLE INC.
    Inventors: James Reilly, Sami Mohammed Shalabi, Mehul Agarwal, Michael Scott Depinet
  • Patent number: 9098572
    Abstract: Methods and systems for providing magazine edition recommendations are provided. Categories associated with retrieved magazine edition articles are analyzed. A magazine edition profile is generated for each magazine edition based on the categories for each of the retrieved articles of the corresponding magazine edition. The categories of magazine edition profiles are compared to categories of a profile of a user, wherein the user profile is based on categories of articles viewed by the user. A magazine edition recommendation based on the comparing is provided for display to the user. The edition recommendation may be a link or section of shown in a view of magazine edition content on a mobile device of the user. A user may be provided a convenient way to subscribe to the recommended magazine edition. A personalized magazine edition recommendation of highest ranked articles may also be provided.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: James D. Reilly, Maurice Bennett Shore, Cassandra Lynn Doll, Sami Mohammed Shalabi
  • Publication number: 20150186532
    Abstract: Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is temporally and/or geographically relevant to the user's location or region of interest. A news delivery system includes an ingest module that assigns topics, locations and dates to available content, a profile engine that determines profile topics and geographic locations that a particular user finds relevant, and a news delivery module that selects content for the user based on the operation of the ingest module and the profile engine and the desired timeframe. In one embodiment, the profile engine performs decay processing to remove stale topics and locations from a user's profile. In related aspects, the profile engine maintains multiple profiles for the user.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: Google Inc.
    Inventors: Mehul Agarwal, Sami Mohammed Shalabi
  • Publication number: 20150186491
    Abstract: An personalized electronic magazine system includes an indexing module that stores topics related to various items available via a database. A user profile manager determines topics of interest to a particular user, and a recommendation generator uses the topic information from the indexing module and the topic information from the profile manager to generate recommended content to present to the user.
    Type: Application
    Filed: December 26, 2013
    Publication date: July 2, 2015
    Applicant: Google Inc.
    Inventors: JOKUBAS ZUKERMAN, SAMI MOHAMMED SHALABI, MAURICE SHORE, MEHUL AGARWAL, IMAD JUREIDINI
  • Publication number: 20150186531
    Abstract: Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is geographically relevant to the user's location or region of interest. A news delivery system includes an ingest module that assigns topics and locations to available content, a profile engine that determines profile topics and geographic locations that a particular user finds relevant, and a news delivery module that selects content for the user based on the operation of the ingest module and the profile engine. In one embodiment, the profile engine performs decay processing to remove stale topics and locations from a user's profile. In related aspects, the profile engine maintains multiple profiles for the user.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: Google Inc.
    Inventors: Mehul Agarwal, Sami Mohammed Shalabi, Maurice Shore, Jokubas Zukerman
  • Publication number: 20150134465
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Publisher input is received regarding acceptable content item types and sizes for inclusion with other content in a publication. Publisher input is received regarding how often content items are to appear in the publication. Identification is received of a user device that will render the publication as an article. The other content is evaluated including formatting the article as a single scrolling page, including defining logical pages with boundaries determined by formatted content blocks and based on display capabilities of the user device. Based on the evaluating, content items are selected for presentation along with the other content when presenting the article on the user device, including dynamically determining a number, types and placement of content items based on the logical pages and properties of the user device.
    Type: Application
    Filed: October 9, 2014
    Publication date: May 14, 2015
    Inventors: Matthew Mckeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Patent number: 8890342
    Abstract: An air powered electrical generator includes an air compressor, an electrical motor for powering the air compressor and a compressed air storage tank. A fan, a valve and a pipe direct released air onto the fan to thereby rotate the fan and two electrical generators. A battery and a battery charger provide power for the electric motor so that the air powered electric generator can be moved to a pre-selected location to provide electric energy in a manner that is free of carbon monoxide and pollution.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: November 18, 2014
    Inventor: Sami Mohammed Alenezi
  • Patent number: 8849829
    Abstract: Embodiments include methods and systems for generating trending search magazines. Trending topics may be identified from news servers. A search magazine edition may be generated for a trending topic. The edition has a search magazine format, including a news section, a user-generated media section and an about section. News and article servers are searched for articles on the trending topic. Media is searched for on the trending topic. Descriptive information is searched for on the trending topic. The search results of these automatic searches are transformed into the search magazine format of the edition and provided for display in a current display view of a mobile device.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Sami Mohammed Shalabi, Maurice Bennett Shore, Cassandra Lynn Doll
  • Publication number: 20140049047
    Abstract: An air powered electrical generator includes an air compressor, an electrical motor for powering the air compressor and a compressed air storage tank. A fan, a valve and a pipe direct released air onto the fan to thereby rotate the fan and two electrical generators. A battery and a battery charger provide power for the electric motor so that the air powered electric generator can be moved to a pre-selected location to provide electric energy in a manner that is free of carbon monoxide and pollution.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Inventor: Sami Mohammed Alenezi
  • Publication number: 20130144869
    Abstract: Embodiments include methods and systems for generating trending search magazines. Trending topics may be identified from news servers. A search magazine edition may be generated for a trending topic. The edition has a search magazine format, including a news section, a user-generated media section and an about section. News and article servers are searched for articles on the trending topic. Media is searched for on the trending topic. Descriptive information is searched for on the trending topic. The search results of these automatic searches are transformed into the search magazine format of the edition and provided for display in a current display view of a mobile device.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: Google Inc.
    Inventors: Sami Mohammed Shalabi, Maurice Bennett Shore, Cassandra Lynn Doll
  • Publication number: 20130145258
    Abstract: Methods and systems for efficient synchronization of magazine edition content on heterogeneous mobile devices are provided. Display screen information is obtained for a mobile device, including resolution and screen dimensions. Edition content changes for each magazine edition presented on the mobile device are determined based on the display screen information. Subscription information, edition summaries, edition design information and media library information specific to the edition content changes are each provided. When any of these portions of the edition content changes fails to synchronize, synchronization is continued with that portion that failed.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: Google Inc.
    Inventors: James D. Reilly, William F. Kiefer, Thomas William Schneider, Sami Mohammed Shalabi
  • Publication number: 20130145257
    Abstract: A system, computer-implemented method and computer-readable medium for designing different magazine editions are provided. A studio backend provides a user interface for designing magazine editions and enabling a user to select content sources to provide the edition content in magazine editions. The studio backend, through the user interface, further enables the user to select layout templates for different magazine editions. Each layout template being associated with a specific type of a mobile device. The selected layout templates may be configured to define the display of edition content in magazine editions. The studio backend then sends the configured layout templates for the magazine editions to the plurality of mobile devices, where magazine editions may be displayed on mobile devices according to the configured layout templates and include the edition content for the magazine editions.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: Google Inc.
    Inventors: Sami Mohammed SHALABI, Maurice Bennett SHORE, Cassandra Lynn DOLL
  • Publication number: 20130144692
    Abstract: A system, computer-implemented method and computer-readable medium for displaying edition content are provided. An edition player is configured to receive a magazine edition, the magazine edition including a layout template for rendering edition content. The edition player is further configured to receive edition content subscribed to by the magazine edition, the edition content provided by a content source. The edition player then integrates the edition content within the magazine edition using the layout template to lay out the edition content based on a specification of the mobile device. The edition player then renders the edition content within the magazine edition.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: Google Inc.
    Inventors: Sami Mohammed Shalabi, Maurice Bennett Shore, Cassandra Lynn Doll
  • Publication number: 20130145251
    Abstract: A system, computer-implemented method and computer-readable medium for displaying edition content of a magazine edition are provided. In a method embodiment, a virtual pixel space is generated based on the configuration of a screen of a mobile device. Data structures that include the edition content in a plurality of items, and a template associated with the magazine edition are received. Display elements in the HTML document are generated by replacing the references from the template with corresponding portions of the edition content included in the items in the data structures. The edition content is generated, based on the display elements of the HTML document, on the virtual pixel space as to be rendered on the screen of the mobile device in the magazine edition.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: Google Inc.
    Inventors: Imad Maurice Jureidini, Maurice Bennett Shore, William Frederick Kiefer, III, Sami Mohammed Shalabi, Cassandra Lynn Doll
  • Publication number: 20130145028
    Abstract: A system, computer-implemented method, and computer-readable medium manage access control for a magazine edition. A set of roles are assembled that correspond to a principal. Each role defines a set of rules that specify access permissions to the magazine edition, defined at an edition level, a section level and a post level. A set of user access permissions is built, based on the access permissions. An access request is received from the principal, wherein the access request requires a set of necessary access permissions to be granted, defined at an edition level, a section level and a post level. It is determined if the set of user access permissions provides the necessary access permissions. When the user access permissions provide the necessary access permissions, the access request is granted, and otherwise the necessary access permissions, the access request is denied.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: GOOGLE INC.
    Inventors: Sami Mohammed SHALABI, Cassandra Lynn Doll, James D. Reilly, Maurice Bennett Shore
  • Patent number: 8370348
    Abstract: Methods and systems for providing magazine edition recommendations are provided. Categories associated with retrieved magazine edition articles are analyzed. A magazine edition profile is generated for each magazine edition based on the categories for each of the retrieved articles of the corresponding magazine edition. The categories of magazine edition profiles are compared to categories of a profile of a user, wherein the user profile is based on categories of articles viewed by the user. A magazine edition recommendation based on the comparing is provided for display to the user. The edition recommendation may be a link or section of shown in a view of magazine edition content on a mobile device of the user. A user may be provided a convenient way to subscribe to the recommended magazine edition. A personalized magazine edition recommendation of highest ranked articles may also be provided.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: James D. Reilly, Maurice Bennett Shore, Cassandra Lynn Doll, Sami Mohammed Shalabi