Patents by Inventor Robert L Goodwin

Robert L Goodwin 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: 9888005
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. The item-providing system uses a content delivery module to deliver the items to the user device.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: February 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: John Lattyak, Subram (Narsi) Narasimhan, Michael V. Rykov, Richard Moore, Beryl Tomay, Thomas Aquinas Ryan, Girish Bansilal Bajaj, Kevin R. Cheung, Jon Saxton, Kenneth Paul Kiraly, Aviram Zagorie, Robert L. Goodwin, Gregg Elliott Zehr, James C. Slezak, Thomas M. J. Fruchterman
  • Patent number: 9568984
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system and the user device include functionality for providing upgrade-related items to the user device in a transparent manner. The item-providing system and the user device also include testing functionality.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: February 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Ryan, Gregg Elliott Zehr, Kenneth Paul Kiraly, John Lattyak, Subram (Narsi) Narasimhan, Michael V. Rykov, Girish Bansilal Bajaj, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin
  • Patent number: 9516105
    Abstract: A method and system for a client device to download media content directly from a group of other client devices which play a role of edge servers placed by a content service provider. According to some embodiments, an end user can use his/her client device to stream or download media content from the source client devices selected based on the geographic locality, network topology, etc. The fractions of data corresponding to a portion of media content are stored on the source client devices such that only a subset of the fractions of data are needed to recreate the corresponding portion. That is, by using the first received of the minimum number of fractions to reconstruct each portion of media content, the system does not need to wait for the slowest fractions to arrive, which contributes in reducing latency.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: December 6, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Neil C. Roseman, Robert L. Goodwin
  • Patent number: 9479591
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system delivers user-supplied items to the user device based on a protocol.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: October 25, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Girish Bansilal Bajaj, Michael V. Rykov, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin
  • Patent number: 9275052
    Abstract: A digital work may be annotated using an eBook reader device. Upon receiving an annotation relating to a specific portion of the digital work, an invariant location reference identifier corresponding to the specified portion of the digital work may be appended to the annotation. The annotation may then be stored in association with the digital work for later reference. In some instances, an annotation may be presented on an eBook reader device upon receipt of a valid authorization credential granting access to the annotation.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: March 1, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Hilliard B. Siegel, Thomas A. Ryan, Robert L. Goodwin, John Lattyak
  • Patent number: 9258203
    Abstract: A system and method for managing performance metric information is provided. Baseline performance metrics, such as network bandwidth capabilities, of various client computing devices may be obtained. The baseline performance metrics can be used to separate client computing devices into one or more groups. Based on the groupings, subsequent performance metrics associated with the one or more monitored groups can be collected in a manner to mitigate performance latencies associated with the baseline performance metric. The subsequent performance metrics can be processed to determine which metrics correspond to a potential performance problem.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: February 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert L Goodwin, David Zhao, Adrian Tsang Kwong Chan, Chieh Wang, Michael V Rykov
  • Patent number: 9229911
    Abstract: A flow of objects, such as text, on a page may be analyzed by generating an initial determination of whether a portion of an object is continued from one page to another based on a cue in an area of the object. The initial determination may be visually represented on a page. The initial determination may be corrected by an editor to create an editor determination when the initial determination is not a correct continuation status of the portion of the object. In some aspects, the initial determination may include a statistical confidence interval, a reason display, and/or a magnification of portions of the object which may be included in a continuation. In other aspects, heuristics may learn from the editor changes to improve a subsequent initial determination.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert L. Goodwin, C. Brandon Forehand, Keith L. Frost
  • Patent number: 9208133
    Abstract: A method is provided for displaying a page of content contained in an optimized document. In some embodiments, an optimized document is obtained, where the optimized document contains at least one page of content. A compressed page record in the optimized document that corresponds to a page to be displayed may be located. The compressed page record may be decompressed using a decompression counterpart to a technique used to compress the page record. An unfiltering may be performed on each set of values in the page record according to a filter determined to be applied to the particular set of values. Thereafter, the decompressed content may be displayed.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: December 8, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Joshua Shagam, Robert L. Goodwin
  • Patent number: 9178744
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. The item-providing system uses a content delivery module to deliver the items to the user device.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: November 3, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: John Lattyak, Subram (Narsi) Narasimhan, Thomas A. Ryan, Gregg Elliott Zehr, Kenneth P. Kiraly, Michael V. Rykov, Girish Bansilal Bajaj, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin, Beryl Tomay, Jon Saxton
  • Patent number: 9116657
    Abstract: A method of presenting a digital work includes displaying a portion of the digital work on a display screen under a set of display conditions, and providing one or more invariant location reference identifiers corresponding to the portion of the digital work on the display screen. The invariant location reference identifiers are separate from the digital work, and each invariant location reference identifier is provided along with the corresponding portion of the digital work, regardless of the display conditions under which the portion of the digital work is displayed.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: August 25, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Ryan, Robert L. Goodwin, John Lattyak
  • Patent number: 8965807
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system includes reliable fulfillment functionality for ensuring that the user device receives items in a reliable manner. The item-providing system includes other provisions to facilitate selecting items in various contexts.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: February 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael V. Rykov, Girish Bansilal Bajaj, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin
  • Patent number: 8966097
    Abstract: A method and system for a client device to download media content directly from a group of other client devices which play a role of edge servers placed by a content service provider. According to some embodiments, an end user can use his/her client device to stream or download media content from the source client devices selected based on the geographic locality, network topology, etc. The fractions of data corresponding to a portion of media content are stored on the source client devices such that only a subset of the fractions of data are needed to recreate the corresponding portion. That is, by using the first received of the minimum number of fractions to reconstruct each portion of media content, the system does not need to wait for the slowest fractions to arrive, which contributes in reducing latency.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Neil C. Roseman, Robert L. Goodwin
  • Patent number: 8700005
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system may send a notification message to the user device to notify the user device to wake up and perform one or more actions. The item-providing system may provide scheduling functionality for determining the timing at which to send the notification message.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: April 15, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Kenneth P. Kiraly, Thomas A. Ryan, Gregg Elliott Zehr, John Lattyak, Michael V. Rykov, Girish Bansilal Bajaj, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin
  • Patent number: 8656040
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system delivers user-supplied items to the user device based on a protocol.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: February 18, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Girish Bansilal Bajaj, Michael V. Rykov, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin
  • Patent number: 8572480
    Abstract: Editing the sequential flow of objects of a page is disclosed. The objects may have intended correct sequential order for processing or viewing, which may be difficult to detect by a computer algorithm. An initial flow may be created using an initial flow algorithm to provide an initial order of the objects. The initial flow may be visually represented on a page, such as by a curve drawn through the objects. A human editor may reorder the objects if the initial flow is not correct. In some aspects, the editor may trace a new order of the objects by controlling an input device to sequentially order the objects in an editor-assigned flow. In other aspects, the editor may sequentially select objects to create the editor-assigned flow. In response to the editor-assigned flow, a validation flow may be created, which may assist the editor in confirming accuracy of the edited flow. In other aspects, heuristics may learn from the editor-assigned flow to improve the initial flow over time.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: October 29, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert L. Goodwin, C. Brandon Forehand, Keith L. Frost
  • Patent number: 8566707
    Abstract: Systems and methods are provided for rendering an image-based reflowable file. The image-based reflowable file may be configured to adapt itself to be rendered on various sized displays, such as by permitting lines of reflow objects to “reflow” according to the given size of a display. An image-based reflowable file may include one or more reflow objects, where each reflow object forms a sub-image and is defined in a bounding region. Rendering an image-based reflowable file may include determining a horizontal render position and a vertical render position for each bounding region.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: October 22, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Joshua Shagam, Frederick Ziya Ramos Akalin, Robert L. Goodwin, Adam Brian Coath
  • Patent number: 8549150
    Abstract: A method and system for a client device to download media content directly from a group of other client devices which play a role of edge servers placed by a content service provider. According to some embodiments, an end user can use his/her client device to stream or download media content from the source client devices selected based on the geographic locality, network topology, etc. The fractions of data corresponding to a portion of media content are stored on the source client devices such that only a subset of the fractions of data are needed to recreate the corresponding portion. That is, by using the first received of the minimum number of fractions to reconstruct each portion of media content, the system does not need to wait for the slowest fractions to arrive, which contributes in reducing latency.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: October 1, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Neil C. Roseman, Robert L. Goodwin
  • Patent number: 8413048
    Abstract: A computer system and method for processing a digital image into reflow content is presented. A computer system includes a processor and a memory. The computer system is configured to process a digital image by first obtaining the digital image, wherein the digital image includes at least some content suitable for conversion into reflow content. The computer system identifies any headers or footers that exist within the digital image. The computer system then processes the digital image into reflow content, excluding any content within an identified header or footer. Headers and/or footers are identified according to one or more aspects indicative of a header/footer, such as separating white space, a separator line, sequences indicative of page numbering, and the like.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: April 2, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert L. Goodwin, Troy N. Terry, Adam Brian Coath, Frederick Ziya Ramos Akalin, Joshua Shagam
  • Patent number: 8345068
    Abstract: The present invention is directed to a method and system for continuously displaying image pages of digital content which are available over a network. More specifically, the method and system enables a user to view image pages in a continuous manner while a limited number of image pages are being downloaded at a given time. Several image pages which are adjacent to the image page(s) the user is currently viewing may be stored in temporary memory. The image pages in the temporary memory are utilized so that, within the image pages, the user can move the displayed image pages up and down without experiencing any discontinuation. In order to ensure continuous display throughout the entire digital content, the next possible set of image pages is constantly determined and obtained to update the current set of image pages in the temporary memory.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: January 1, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert L. Goodwin, David Zhao, Adrian Tsang Kwong Chan, Chieh Wang, Michael V. Rykov
  • Patent number: 8341513
    Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system may provide items to the user device in incremental form or in full form. The item-providing system and user device implement a protocol for determining whether the content should be delivered in incremental form or full form.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: December 25, 2012
    Assignee: Amazon.com Inc.
    Inventors: John Lattyak, Michael V. Rykov, Girish Bansilal Bajaj, James C. Slezak, Aviram Zagorie, Richard Moore, Kevin R. Cheung, Thomas M. J. Fruchterman, Robert L. Goodwin