Patents by Inventor Maurice Bennett Shore

Maurice Bennett Shore 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: 20230177570
    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: September 13, 2022
    Publication date: June 8, 2023
    Inventors: Matthew Mckeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Patent number: 11443349
    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: Grant
    Filed: July 6, 2020
    Date of Patent: September 13, 2022
    Assignee: GOOGLE LLC
    Inventors: Matthew McKeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Publication number: 20200334717
    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: July 6, 2020
    Publication date: October 22, 2020
    Applicant: Google LLC
    Inventors: Matthew MCKEON, Sami Mohammed SHALABI, Maurice Bennett SHORE, Abraham Michael YAAR
  • Patent number: 10706443
    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: Grant
    Filed: April 9, 2018
    Date of Patent: July 7, 2020
    Assignee: Google LLC
    Inventors: Matthew Mckeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Publication number: 20180225726
    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: April 9, 2018
    Publication date: August 9, 2018
    Applicant: Google LLC
    Inventors: Matthew Mckeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Patent number: 9940646
    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: Grant
    Filed: October 9, 2014
    Date of Patent: April 10, 2018
    Assignee: Google LLC
    Inventors: Matthew Mckeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Patent number: 9910830
    Abstract: A system, computer-implemented method and computer-readable medium for displaying content are provided. In an embodiment, content for display within a tiled interface and a screen size for display of the tiled interface are determined. Grid segments of the tiled interface are determined based on the content and the screen size. The grid segments are grouped into tiles of the tiled interface based on a relative importance of the articles. The content is displayed on the tiled interface within the tiles of the tiled interface.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 6, 2018
    Assignee: Google LLC
    Inventors: William Frederick Kiefer, III, Maurice Bennett Shore, Cassandra Lynn Doll
  • Patent number: 9774663
    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: Grant
    Filed: January 14, 2015
    Date of Patent: September 26, 2017
    Assignee: Google Inc.
    Inventors: Charles Edward Garofalo, Maurice Bennett Shore, Sami Mohammed Shalabi
  • Publication number: 20170108999
    Abstract: A system, computer-implemented method and computer-readable medium for generating a magazine edition menu, is provided. Dimensions of a display screen on a mobile device are determined. Based on the dimensions, the size of an edition preview pane is determined, where the edition preview pane displays multiple images from the magazine editions. Based on the dimensions the size of a thumbnail section is determined, the thumbnail section displays a plurality of thumbnail editions associated with each magazine edition. Based on the size of the thumbnail section and a number of magazine editions, a layout of the plurality of thumbnail editions on a display screen is determined.
    Type: Application
    Filed: December 2, 2016
    Publication date: April 20, 2017
    Inventors: Maurice Bennett Shore, Thomas William Schneider, William Frederick Kiefer, III, Cassandra Lynn Doll
  • 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: 9536012
    Abstract: A system, computer-implemented method and computer-readable medium for generating a magazine edition menu, is provided. Dimensions of a display screen on a mobile device are determined. Based on the dimensions, the size of an edition preview pane is determined, where the edition preview pane displays multiple images from the magazine editions. Based on the dimensions the size of a thumbnail section is determined, the thumbnail section displays a plurality of thumbnail editions associated with each magazine edition. Based on the size of the thumbnail section and a number of magazine editions, a layout of the plurality of thumbnail editions on a display screen is determined.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Maurice Bennett Shore, Thomas William Schneider, William Frederick Kiefer, III, Cassandra Lynn Doll
  • 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
  • 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: 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: 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: 20140129911
    Abstract: A system, computer-implemented method and computer-readable medium for displaying content are provided. In an embodiment, content for display within a tiled interface and a screen size for display of the tiled interface are determined. Grid segments of the tiled interface are determined based on the content and the screen size. The grid segments are grouped into tiles of the tiled interface based on a relative importance of the articles. The content is displayed on the tiled interface within the tiles of the tiled interface.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 8, 2014
    Applicant: Google Inc.
    Inventors: William Frederick Kiefer, Maurice Bennett Shore, Cassandra Lynn Doll
  • Patent number: 8612851
    Abstract: A system, computer-implemented method and computer-readable medium for displaying edition content of a magazine edition are provided. In an embodiment, a screen selection corresponding to a size of a screen upon which to render a magazine edition is received, the magazine edition including a content page with one or more articles. A grid with grid segments is calculated for the selected screen size. A layout for the content page is determined, the layout including a tile of one or more of the grid segments corresponding to each of the articles. Content associated with each of the articles is determined. The content of each of the articles is arranged for display within its corresponding tile. The content page of the magazine edition is displayed, the displayed page including the articles arranged for display within its corresponding tile.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: December 17, 2013
    Assignee: Google Inc.
    Inventors: William Frederick Kiefer, III, Maurice Bennett Shore, Cassandra Lynn Doll
  • 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: 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