Patents by Inventor Abraham Phelps Murray
Abraham Phelps Murray 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: 10102187Abstract: Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received from the client device. A set of layers available for use with the ebook is determined. The layers in the set provide information associated with the ebook and a layer in the set provides information associated with named entities referenced in content of the ebook. A content range identifying a range of content of the ebook for which layer information is requested and an identification of one or more of the layers in the set for which layer information is requested is received from the client device. Layer information associated with the ebook content identified by the content range for the identified layers is transmitted to the client device. The transmitted layer information includes information associated with named entities referenced by ebook content.Type: GrantFiled: May 15, 2015Date of Patent: October 16, 2018Assignee: Google LLCInventors: Frank Ronald Worsley, Tania Bedrax-Weiss, Abraham Phelps Murray, Dana L. Dickinson, Gopal Venu Vemula, Kirill Buryak
-
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: 9678634Abstract: The functionality of an ereader module that is displaying an electronic book (“ebook”) is extended. A user identifier specifying a user using a client device executing the ereader module and an ebook identifier specifying the ebook displayed by the ereader module are received from the client device. One or more layers associated with the user are determined. One or more layers associated with the ebook are determined. A list of one or more layers is assembled. The layer list is transmitted to the client device. The client device enables the user to select a layer and use the selected layer to interact with content of the ebook.Type: GrantFiled: August 11, 2015Date of Patent: June 13, 2017Assignee: Google Inc.Inventors: Abraham Phelps Murray, Tania Bedrax-Weiss, Frank Ronald Worsley, Gopal Venu Vemula, C. J. Scott Dougall, Nemanja L. Spasojevic
-
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
-
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
-
Publication number: 20150346930Abstract: The functionality of an ereader module that is displaying an electronic book (“ebook”) is extended. A user identifier specifying a user using a client device executing the ereader module and an ebook identifier specifying the ebook displayed by the ereader module are received from the client device. One or more layers associated with the user are determined. One or more layers associated with the ebook are determined. A list of one or more layers is assembled. The layer list is transmitted to the client device. The client device enables the user to select a layer and use the selected layer to interact with content of the ebook.Type: ApplicationFiled: August 11, 2015Publication date: December 3, 2015Inventors: Abraham Phelps Murray, Tania Bedrax-Weiss, Frank Ronald Worsley, Gopal Venu Vemula, C. J. Scott Dougall, Nemanja L. Spasojevic
-
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
-
Publication number: 20150324073Abstract: Aligned passages of text in different languages are displayed on an ebook reader. To provide a reference passage corresponding to a reading passage of an ebook, different-language instances of a same ebook are grouped together. The different-language instances of the ebook are created by human translation and include a reading-language instance and a reference-language instance. Corresponding passages in the different-language instances of the ebook are aligned and information describing a reference passage in the reference-language can be identified and sent in response to a request. The aligned passages of text in different languages may be used, for example, to assist users in comprehending the passage.Type: ApplicationFiled: June 20, 2012Publication date: November 12, 2015Applicant: GOOGLE INC.Inventors: Abraham Phelps Murray, Shawn Brenneman, Oded Fuhrmann
-
Publication number: 20150248380Abstract: Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received from the client device. A set of layers available for use with the ebook is determined. The layers in the set provide information associated with the ebook and a layer in the set provides information associated with named entities referenced in content of the ebook. A content range identifying a range of content of the ebook for which layer information is requested and an identification of one or more of the layers in the set for which layer information is requested is received from the client device. Layer information associated with the ebook content identified by the content range for the identified layers is transmitted to the client device. The transmitted layer information includes information associated with named entities referenced by ebook content.Type: ApplicationFiled: May 15, 2015Publication date: September 3, 2015Inventors: Frank Ronald Worsley, Tania Bedrax-Weiss, Abraham Phelps Murray, Dana L. Dickinson, Gopal Venu Vemula, Kirill Buryak
-
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
-
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: 20140267414Abstract: A virtual bookshelf for displaying digital content items is generated. In operation, a virtual space that is to contain a virtual bookshelf is defined and the virtual bookshelf is generated based on dimensions of the virtual space. The virtual bookshelf is populated with digital content items. The virtual bookshelf and the digital content items are displayed using a display device.Type: ApplicationFiled: December 20, 2013Publication date: September 18, 2014Applicant: Google Inc.Inventors: Richard M. Conlan, Abraham Phelps Murray
-
Patent number: 8819453Abstract: Data is protected from unauthorized access with a combination of technological and legal means. A technological measure is used to control access to a user created data package including a work of original authorship and user data, thus enabling the Digital Millennium Copyright Act to be invoked, thereby making it illegal for a service provider to access the user data without authorization from the creator of the data package. In other instances, data is sent to a cloud service provider in an encrypted format by a user. When the user wishes to authorize access to the data, the user provides a decryption key, which may be generated from the original work, and in some instances, is valid only for a limited period of time. Thus, access to the encrypted data can be effectively controlled by the user, even when it is stored in the cloud.Type: GrantFiled: February 15, 2012Date of Patent: August 26, 2014Assignee: Google Inc..Inventor: 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
-
Patent number: 8688602Abstract: A computer system and method generate new metadata associated with a book from existing data about the book, including the body text of the book. The existing data is analyzed to determine input data for a machine learning algorithm, including lexicographical data determined from the body text. The machine learning algorithm is applied by a processor and generates new metadata, and a correspondence between the new metadata and the book is recorded.Type: GrantFiled: February 21, 2012Date of Patent: April 1, 2014Assignee: Google Inc.Inventor: Abraham Phelps Murray
-
Publication number: 20130130216Abstract: 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: November 18, 2011Publication date: May 23, 2013Applicant: GOOGLE INCInventors: Michael Salomon Morton, Abraham Phelps Murray
-
Publication number: 20120233242Abstract: Users can access personal content on multiple e-book readers. A personal document received from a user is converted from its original format into a shadow e-book of an e-book format. An e-book record is created for the personal document to store information for creating a seamlessly integrated reading experience of the shadow e-book across different e-book readers (e.g., reading position, notes). When an e-book reader requests for the personal document, the shadow e-book is transmitted to the e-book reader along with information from the e-book record. Subsequently, information is received from the e-book reader to update the e-book record.Type: ApplicationFiled: March 11, 2011Publication date: September 13, 2012Applicant: GOOGLE INC.Inventors: Abraham Phelps Murray, Stavan Mahendra Parikh, Gopal Venu Vemula