Patents by Inventor Michael Salomon Morton
Michael Salomon Morton 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: 10165020Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: GrantFiled: December 13, 2017Date of Patent: December 25, 2018Assignee: Google LLCInventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Patent number: 9959251Abstract: The structure of a digital content item is used to socially connect users consuming the digital content item. The structured representation of the digital content item is determined. This structured representation is analyzed to identify key events within the digital content item. A user's current location within the digital content item is identified. Social communications of the user are filtered responsive to the user's current location and the identified key events within the digital content item. In this way, the user may peruse social media without inadvertently reading communications that give away (e.g., spoil) key events such as important plot points.Type: GrantFiled: October 31, 2016Date of Patent: May 1, 2018Assignee: Google LLCInventors: Michael Salomon Morton, Jeremy Faller
-
Publication number: 20180103075Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: ApplicationFiled: December 13, 2017Publication date: April 12, 2018Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Patent number: 9854011Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: GrantFiled: October 28, 2016Date of Patent: December 26, 2017Assignee: Google LLCInventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Patent number: 9613268Abstract: A system to process graphical elements within a book during assessment of the book for suitability for conversion to an audio format includes an image classification subsystem, an image processing subsystem, and a weighting subsystem. The image classification subsystem is configured to classify a graphical element based on at least one of a context of the graphical element and properties of the graphical element. The image processing subsystem is configured process the graphical element to create a processed graphical element, the processing responsive to the classification of the graphical element. The weighting subsystem is configured to produce a weighting corresponding to the processed graphical element, the weighting indicating an impact of the graphical element of suitability of the book for conversion to the audio format.Type: GrantFiled: October 22, 2015Date of Patent: April 4, 2017Assignee: Google Inc.Inventors: Garth Conboy, Michael Salomon Morton
-
Publication number: 20170048287Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: ApplicationFiled: October 28, 2016Publication date: February 16, 2017Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Publication number: 20170046312Abstract: The structure of a digital content item is used to socially connect users consuming the digital content item. The structured representation of the digital content item is determined. This structured representation is analyzed to identify key events within the digital content item. A user's current location within the digital content item is identified. Social communications of the user are filtered responsive to the user's current location and the identified key events within the digital content item. In this way, the user may peruse social media without inadvertently reading communications that give away (e.g., spoil) key events such as important plot points.Type: ApplicationFiled: October 31, 2016Publication date: February 16, 2017Inventors: Michael Salomon Morton, Jeremy Faller
-
Patent number: 9514101Abstract: The structure of a digital content item is used to socially connect users consuming the digital content item. The structured representation of the digital content item is determined. This structured representation is analyzed to identify key events within the digital content item. A user's current location within the digital content item is identified. Social communications of the user are filtered responsive to the user's current location and the identified key events within the digital content item. In this way, the user may peruse social media without inadvertently reading communications that give away (e.g., spoil) key events such as important plot points.Type: GrantFiled: May 23, 2014Date of Patent: December 6, 2016Assignee: Google Inc.Inventors: Michael Salomon Morton, Jeremy Faller
-
Patent number: 9503337Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: GrantFiled: July 23, 2015Date of Patent: November 22, 2016Assignee: Google Inc.Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Patent number: 9342565Abstract: An example device includes a memory and one or more processors configured to receive an indication of a first set of characters, responsive to determining that a predetermined amount of time has elapsed since the indication of the first set of characters was received, execute a query generated based on the first set of characters, to determine a typing speed associated with the first set of characters, and to generate, based on the predetermined amount of time and the typing speed, an adjusted amount of time, the adjusted amount of time being different from the predetermined amount of time. The processor(s) are further configured to receive an indication of a second set of characters, and responsive to determining that the adjusted amount of time has elapsed since the indication of the second set of characters was received, execute a second query generated based on the second set of characters.Type: GrantFiled: May 15, 2015Date of Patent: May 17, 2016Assignee: Google Inc.Inventor: Michael Salomon Morton
-
Publication number: 20160042230Abstract: A system to process graphical elements within a book during assessment of the book for suitability for conversion to an audio format includes an image classification subsystem, an image processing subsystem, and a weighting subsystem. The image classification subsystem is configured to classify a graphical element based on at least one of a context of the graphical element and properties of the graphical element. The image processing subsystem is configured process the graphical element to create a processed graphical element, the processing responsive to the classification of the graphical element. The weighting subsystem is configured to produce a weighting corresponding to the processed graphical element, the weighting indicating an impact of the graphical element of suitability of the book for conversion to the audio format.Type: ApplicationFiled: October 22, 2015Publication date: February 11, 2016Inventors: Garth Conboy, Michael Salomon Morton
-
Patent number: 9202142Abstract: An electronic book system includes an assessment module that determines how suitable a particular book is for conversion to audio presentation format. The extent of image content is determined and compared with the amount of text in the book. Images are categorized and then weighted based on factors including image size, context of image with respect to surrounding text, and repetition of the image. An overall assessment score is generated as a metric for how suitable the book is for conversion to audio format. Image weightings are also usable to determine which images may be provided to users along with the audio version.Type: GrantFiled: January 24, 2013Date of Patent: December 1, 2015Assignee: Google Inc.Inventors: Garth Conboy, Michael Salomon Morton
-
Publication number: 20150339270Abstract: The structure of a digital content item is used to socially connect users consuming the digital content item. The structured representation of the digital content item is determined. This structured representation is analyzed to identify key events within the digital content item. A user's current location within the digital content item is identified. Social communications of the user are filtered responsive to the user's current location and the identified key events within the digital content item. In this way, the user may peruse social media without inadvertently reading communications that give away (e.g., spoil) key events such as important plot points.Type: ApplicationFiled: May 23, 2014Publication date: November 26, 2015Applicant: Google Inc.Inventors: Michael Salomon Morton, Jeremy Faller
-
Publication number: 20150333989Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: ApplicationFiled: July 23, 2015Publication date: November 19, 2015Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Patent number: 9123053Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: GrantFiled: December 10, 2012Date of Patent: September 1, 2015Assignee: Google Inc.Inventors: Abraham Phelps Murray, David Eric Staff, Jeremy Faller, Michael Salomon Morton
-
Publication number: 20150213727Abstract: A system and method are disclosed for correlating an electronic book with a narration. A correlation is determined between a first portion of the narration and a first segment of the text within the electronic book. The correlation is stored as instructions to present the first segment of the text with emphasis simultaneously with playback of the first the portion of the narration. A determination is made that a second portion of the audio recording, immediately following the first portion, does not match a second segment of the text that immediately follows the first segment. A correlation between the second portion and a component of the electronic book is determined and stored as instructions to present the component with emphasis simultaneously with playback of the second portion of the narration.Type: ApplicationFiled: April 3, 2015Publication date: July 30, 2015Inventors: Michael Salomon Morton, Abraham Phelps Murray
-
Publication number: 20150205561Abstract: Methods for configuring multiple displays for use with a device are provided. In one aspect, a method includes providing, for display, at least one indicator on each of a plurality of displays, each display having at least one edge proximal to a corresponding edge of another display, and receiving a selection of an indicator for each of a pair of proximate edges of the plurality of displays. The method also includes receiving an indication that the selected indicators have been aligned on the plurality of displays to indicate a physical alignment of the plurality of displays, and arranging content provided for display on each of the plurality of displays based on the received indication. Systems and machine-readable media are also provided.Type: ApplicationFiled: March 1, 2013Publication date: July 23, 2015Applicant: Google Inc.Inventors: Michael Salomon MORTON, Jeremy Faller
-
Patent number: 9037598Abstract: An example device includes a memory and one or more processors configured to receive an indication of a first set of characters, responsive to determining that a predetermined amount of time has elapsed since the indication of the first set of characters was received, execute a query generated based on the first set of characters, to determine a typing speed associated with the first set of characters, and to generate, based on the predetermined amount of time and the typing speed, an adjusted amount of time, the adjusted amount of time being different from the predetermined amount of time. The processor(s) are further configured to receive an indication of a second set of characters, and responsive to determining that the adjusted amount of time has elapsed since the indication of the second set of characters was received, execute a second query generated based on the second set of characters.Type: GrantFiled: January 25, 2013Date of Patent: May 19, 2015Assignee: Google Inc.Inventor: Michael Salomon Morton
-
Patent number: 9031493Abstract: A system and method are disclosed for correlating an electronic book with a narration. A correlation is determined between a first portion of the narration and a first segment of the text within the electronic book. The correlation is stored as instructions to present the first segment of the text with emphasis simultaneously with playback of the first the portion of the narration. A determination is made that a second portion of the audio recording, immediately following the first portion, does not match a second segment of the text that immediately follows the first segment. A correlation between the second portion and a component of the electronic book is determined and stored as instructions to present the component with emphasis simultaneously with playback of the second portion of the narration.Type: GrantFiled: November 18, 2011Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Michael Salomon Morton, Abraham Phelps Murray
-
Publication number: 20140164593Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.Type: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Inventors: Abraham Phelps Murray, David Eric Staff, Jeremy Faller, Michael Salomon Morton