Patents by Inventor Donald Ryan

Donald Ryan 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: 9426158
    Abstract: Applications executing on mobile client devices may access remote resources via network connections. Operational capabilities and financial costs of these connections may differ. Developers, network administrators, and other parties may wish to moderate usage of various available conditions to conform to business rules. Connectivity information including one or more network grants are integrated into an application received from a developer at ingestion by an application management server, which accesses those business rules. The client devices may coordinate with a proxy server to provide additional controls. Networking public interfaces provide the developer with a simplified pathway for development of applications which use network connections, particularly on mobile devices.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: August 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Xavier Federico Lopez Suarez, Lorne A. Millwood, Peter Frank Hill, Donald Ryan Willhoit
  • Patent number: 9424107
    Abstract: Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions between a user and a content item that the user consumes on an electronic device. The content items may include electronic books, songs, videos, documents, or the like. In response to detecting an interaction between the user and the content item, the techniques may publish an event indicative of the interaction to an application platform that hosts one or more applications. The applications may be designed to enhance the content that the user consumes in one or more specified ways.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: August 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles L. Ward, Donald Ryan Willhoit, Lars C. Ulness
  • Patent number: 9317343
    Abstract: Disclosed are systems, methods, and other embodiments relating to event processing. A plurality of events from a plurality of services are buffered in a server, each of the services being implemented in at least one service server. An indexed storage of the events is performed in a data store. Metrics are generated from the events, where a condition associated with an operation of the services may be determined from the metrics.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: April 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Donald Ryan Willhoit, Raymond E. Mendoza, Peter F. Hill
  • Patent number: 9268734
    Abstract: Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions between a user and a content item that the user consumes on an electronic device. The content items may include electronic books, songs, videos, documents, or the like. In response to detecting an interaction between the user and the content item, the techniques may publish an event indicative of the interaction to an application platform that hosts one or more applications. The applications may be designed to enhance the content that the user consumes in one or more specified ways.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: February 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles L. Ward, Donald Ryan Willhoit, Lars C. Ulness, Robert C. Borja, Jr., James D. Mackraz, Edward J. Gayles
  • Patent number: 9197617
    Abstract: Applications executing on mobile client devices may access remote resources via network connections. Operational capabilities and financial costs of these connections may differ. Developers, network administrators, and other parties may wish to moderate usage of various available conditions to conform to business rules. Connectivity information including one or more network grants are integrated into an application received from a developer at ingestion by an application management server, which accesses those business rules. The client devices may coordinate with a proxy server to provide additional controls. Networking public interfaces provide the developer with a simplified pathway for development of applications which use network connections, particularly on mobile devices.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: November 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Lorne A. Millwood, Xavier Federico Lopez Suarez, Peter F. Hill, Donald Ryan Willhoit
  • Publication number: 20150220633
    Abstract: A content selection system and method for identifying and organizing moods in content using objectively measured scores for rhythm, texture and pitch (RTP) and clustered into six mood classifications based on an objective analysis of the measured scores. Digitized representations of the content may also be identified and organized based on the content's frequency data, three-dimensional shapes derived from the digitized representations, and colors derived from the frequency data. Each piece of content may be identified by at least a mood shape, but may also be identified by a mood color and/or a mood based on the clustered RTP scores and/or the digitized representation. Users of the selection system may be able to view the moods identified in the different manners, or combinations of two or three mood identifying manners and select and organize content based on the identified moods.
    Type: Application
    Filed: March 27, 2015
    Publication date: August 6, 2015
    Inventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Donald Ryan, Timothy D. Casey
  • Patent number: 9032387
    Abstract: A computing device receives a notification from a server that a bundle is available for download. The bundle includes software written in a scripting language. The computing device downloads the bundle from the server and authenticates a digital signature of the bundle. The computing device installs the bundle in a user partition of the memory and modifies a path variable in an operating system of the computing device. The path variable is modified to include a location of the installed bundle.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: May 12, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter F. Hill, Donald Ryan Willhoit
  • Patent number: 8819116
    Abstract: Systems and method provide logic for providing a service. In one implementation, a computer-implemented method provides a service to a device based on a capability of the device. The method includes identifying a device type of a device based on information associated with the device. The method determines whether the device supports the service, based on at least the identified device type, and provides the service to the device, when the device supports the service.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: August 26, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Beryl Tomay, Ryan J. Snodgrass, Samuel S. Gigliotti, Joel C. Hegg, Matthew E. Goldberg, Donald Ryan Willhoit
  • Patent number: 8806041
    Abstract: Applications executing on mobile client devices may access remote resources via network connections. Operational capabilities and financial costs of these connections may differ. Developers, network administrators, and other parties may wish to moderate usage of various available conditions to conform to business rules. Connectivity information including one or more network grants are integrated into an application received from a developer at ingestion by an application management server, which accesses those business rules. The client devices may coordinate with a proxy server to provide additional controls. Networking public interfaces provide the developer with a simplified pathway for development of applications which use network connections, particularly on mobile devices.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: August 12, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Xavier Federico Lopez Suarez, Lorne A. Millwood, Peter F. Hill, Donald Ryan Willhoit
  • Patent number: 8281258
    Abstract: Optimized object traversal techniques are presented to move an object focus in an intuitive manner in a display interface using a navigational controller. The optimized object traversal enables two-directional movement (e.g., up, down, left, right, or other direction) of the object focus and not confined to a sequential movement order. The optimized object traversal may vary an order of the object focus selection between objects based on a selection path of a user (e.g., which object previously had the object focus). The optimized object traversal techniques use an edge point on the object having a current object focus to identify a next object to receive the object focus. Objects may be identified based on an orthogonal alignment, a distance from the edge point, a container order (e.g., in tie breaking instances) and/or by a coded assignment.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: October 2, 2012
    Assignee: Amazon Technologies Inc.
    Inventors: Scott Dixon, Donald Ryan Willhoit
  • Patent number: 8233175
    Abstract: Reprographic or imaging systems and methods issue a command to place multiple finishing devices into an alternating delivery mode such that consecutive sets are sent to different finishing devices, rather than to the same finishing device.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: July 31, 2012
    Assignee: Xerox Corporation
    Inventors: Paul N. Richards, Wilbert D. Douglas, Richard Fischer, Donald Ryan, Carol-Lynn Goldstein, Jeff Gramowski, Mehmet Gungor, Douglas F. Sundquist, Diego Pereda, Jose Soler
  • Patent number: 7878434
    Abstract: A wood chipper includes a housing having an inlet opening and a discharge outlet with a chipper disk rotatably mounted in the housing and having a chipper knife mounted on a front face thereof adjacent a chipper slot extending through the disk. A plurality of fins are mounted on the back face of the chipper disk. An inlet hopper is connected to the inlet opening and a blow back shield is mounted in the upper end portion of the hopper with the shield including an outer layer of clear synthetic material extending across the hopper and an inner layer of synthetic material extending part way underneath the length of the layer of clear synthetic material. The inner layer may be provided with a safety warning thereon which is visible through the outer layer of clear synthetic material. A discharge chute is connected to the discharge outlet which has inwardly angled plates around part thereof. Vent holes are provided in a wall of the housing which add air flow to the wood chipper when it is being operated.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: February 1, 2011
    Assignee: Country Home Products, Inc.
    Inventors: Donald Ryan Grant, Stephen A. Matson, Robert E. Reitnour
  • Publication number: 20100127107
    Abstract: A wood chipper includes a housing having an inlet opening and a discharge outlet with a chipper disk rotatably mounted in the housing and having a chipper knife mounted on a front face thereof adjacent a chipper slot extending through the disk. A plurality of fins are mounted on the back face of the chipper disk. An inlet hopper is connected to the inlet opening and a blow back shield is mounted in the upper end portion of the hopper with the shield including an outer layer of clear synthetic material extending across the hopper and an inner layer of synthetic material extending part way underneath the length of the layer of clear synthetic material. The inner layer may be provided with a safety warning thereon which is visible through the outer layer of clear synthetic material. A discharge chute is connected to the discharge outlet which has inwardly angled plates around part thereof. Vent holes are provided in a wall of the housing which add air flow to the wood chipper when it is being operated.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 27, 2010
    Inventors: Donald Ryan Grant, Stephen A. Matson, Robert E. Reitnour
  • Publication number: 20080304697
    Abstract: Reprographic or imaging systems and methods issue a command to place multiple finishing devices into an alternating delivery mode such that consecutive sets are sent to different finishing devices, rather than to the same finishing device.
    Type: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Applicant: XEROX CORPORATION
    Inventors: Paul N. RICHARDS, Wilbert D. DOUGLAS, Richard FISCHER, Donald RYAN, Carol-Lynn GOLDSTEIN, Jeff GRAMOWSKI, Mehmet GUNGOR, Douglas F. SUNDQUIST, Diego PEREDA, Jose SOLER
  • Publication number: 20060013266
    Abstract: Computers, particularly personal computers, have become everyday communications devices, nearly as common as telephones and televisions. A big reason for this is the expansion of computer networks, such as the internet, which allow sending and receiving information, including audio and video information, from one computer to one or more other computers. Communicating audio and video information between computers can be problematic because users have to wait for the information to be fully downloaded before viewing or hearing it and because different computers sometimes communicate using incompatible communications protocols, which prevents comprehension. Accordingly, the inventors devised new methods, software, and computer systems that support interactive data streaming (real-time exchange of multimedia data) and full-duplex communications, for example, network conferencing, using more than one communications protocol.
    Type: Application
    Filed: November 16, 2004
    Publication date: January 19, 2006
    Applicant: Microsoft Corporation
    Inventors: Andres Vega-Garcia, Mu Han, Donald Ryan, Thomas Pfenning, Rajeev Byrisetty, Stefan Solomon, Michael Clark
  • Publication number: 20050097503
    Abstract: A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: William Zintel, Amar Gandhi, Ye Gu, Shyamalan Pather, Jeffrey Schlimmer, Christopher Rude, Daniel Weisman, Donald Ryan, Paul Leach, Ting Cai, Holly Knight, Peter Ford
  • Publication number: 20050074018
    Abstract: A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.
    Type: Application
    Filed: November 4, 2004
    Publication date: April 7, 2005
    Applicant: Microsoft Corporation
    Inventors: William Zintel, Amar Gandhi, Ye Gu, Shyamalan Pather, Jeffrey Schlimmer, Christopher Rude, Daniel Weisman, Donald Ryan, Paul Leach, Ting Cai, Holly Knight, Peter Ford
  • Publication number: 20050060650
    Abstract: Methods for a graphic user interface within a document production system, including a method for associating electronic data files to particular document components and a method for providing a graphical representation of a job model for a document. Included within these methods are methods for checking the progress during production of a job through production processes having a plurality of devices as well as methods of checking the status of components of the document and status of devices during production. Also included in these methods are methods for selecting among a plurality of possible arrangements of devices capable of producing the document.
    Type: Application
    Filed: October 27, 2004
    Publication date: March 17, 2005
    Inventors: Donald Ryan, Henry Kremers, Kevin Mathers
  • Patent number: 6735543
    Abstract: An inter-chip line transmission circuit in a transmitting chip and complementary receiving circuit in a receiving chip provide the capability to characterize the inter-chip interface by separately generating identical pseudo-random test data at both chips, comparing the data, and recording errors. Preferably, one or both chips can be tuned on an individual line basis to reduce errors by altering threshold detection voltage, signal delay, and/or driver power. The receiver circuit preferably contains counters for counting test cycles and errors, which can be masked for any particular line or type of error. A tunable and characterizable interface in accordance with the preferred embodiment thus supports the accurate determination of low error rates on an individual line basis for various tuning parameter settings.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: May 11, 2004
    Assignee: International Business Machines Corporation
    Inventors: Steven Michael Douskey, Daniel Mark Dreps, Frank David Ferraiolo, Curtis Walter Preuss, Robert James Reese, Paul William Rudrud, James Donald Ryan, Robert Russell Williams
  • Patent number: D505493
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: May 24, 2005
    Inventor: Donald Ryan